【发布时间】:2015-08-03 09:57:45
【问题描述】:
当使用 var_dump 和其他命令查看示例时,我看到了 php.net 的手册和示例排序。
所有示例都使用 pre 样式排序。
但在我自己的服务器上,我只在一行上看到相同的示例
var_dump($a);
手动查看->
array(3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
}
在我的服务器上我看到:
array(3) {[0]=>int(1) [1]=>int(2) [2]=>array(3) {[0]=>string(1) "a" [1]=>string(1) "b" [2]=>string(1) "c"}}
我认为这是一个运行时选项,我可以更改它,但我不确定。那么如何才能得到与手册中相同格式的输出呢?
【问题讨论】:
-
删除
<pre>并尝试相同的var_dump -
这不是 PHP,而是您将输出转储到的浏览器。如果您希望浏览器很好地显示它,则必须在 vardump 输出周围包装适当的 html...
-
那么这个问题我们在哪里?
-
如果您安装/启用了 xdebug,那么输出将被自动格式化
-
开发电脑上不是xdebug