如果我在PHP中使用print_r,它会在垃圾中打印数组

TIM*_*MEX 5 php

如何以树状格式打印数组 - 使其更易于阅读?

Rob*_*t K 13

尝试:

<pre><?php print_r($var); ?></pre>
Run Code Online (Sandbox Code Playgroud)

它将提供HTML的空白策略修剪的正确树结构.


dav*_*nal 12

您是否将输出包装在<pre>标签中?这应该会让你得到相当不错的输出,因为它会显示空间.另一种选择是安装xdebug扩展,然后可以替换var_dump它以便生成更易读的HTML输出.

  • xdebug为+1.它提供的替换`var_dump`非常好地支持数组,几乎完全不需要`print_r`. (4认同)