php var_dump函数对数组进行打印时,对多维数组中数组的层级越多越深层,子数组会不显示,只用省略号代替。这样一来不便于程序的调试。
当我们在安装php的时候我会需要安装许多模块,已达到各种支持。如常用的curl、gd等。而php的var_dump函数是php模块中xdebug模块所支持的。所以接下来我们需要配置这个xdebug即可。
配置php.ini文件:
;设置显示最大的子节点数 xdebug.var_display_max_children=128 ;设置显示最大的字节数 xdebug.var_display_max_data=512 ;设置显示最大得层级(深度) xdebug.var_display_max_depth=15
在php.ini配置文件中加入上面的配置信息,重启php即可,让php var_dump()打印所有的数组数据,解决打印不全的问题。



