为什么OpenServer在字符串中显示代码,而不是在浅图中显示的列中显示代码。我做的所有事情都一样,但是我有一切吗? 请帮助我,我在做什么错了?
这是我的代码:
这是我的输出和全部一行:
但是应该是这样[所需输出的原始内容]
答案 0 :(得分:1)
您有两次var_dump($x)
,它将像图像中一样以字符串形式显示数组。但是echo $x[0]
在这两个之间正确显示/回显-为“ 18”。
如果要回显数组的所有值,则需要一个foreach循环,例如
foreach($array as $value) {
echo "<p>".$value."</p>";
}
评论后编辑:
将数组放入pre
标签中,并使用print_r($x);
代替var_dump($x)
,例如
<pre>print_r($x);</pre>