在PHP中var_dump()函数输出不完整的问题
2014-06-07 16:37
661 查看
PHP开发环境里,安装了xdebug模块后,var_dump()输出的结果将比较易于查看,但默认情况下,var_dump() 输出的结果将有所变化:过多的数组元素不再显示,字符串变量将只显示前N个字符,较深的数组元素也被显示成省略号。
这点会带来一些不便,不过我们可以修改php.ini配置文件,解决这个问题。
在php.ini里的xdebug节点中,加入或修改以下参数
xdebug.var_display_max_children=128
xdebug.var_display_max_data=512
xdebug.var_display_max_depth=5
其中:
xdebug.var_display_max_children是允许一个数组最多显示多少个元素
xdebug.var_display_max_data是允许一个字符串变量最多显示多少个字节
xdebug.var_display_max_depth是允许一个数组最多显示多少个维度
最后重启apache服务即可。
本文转载自:http://blog.sina.com.cn/s/blog_71d4414d0100wmcp.html,略有修改
这点会带来一些不便,不过我们可以修改php.ini配置文件,解决这个问题。
在php.ini里的xdebug节点中,加入或修改以下参数
xdebug.var_display_max_children=128
xdebug.var_display_max_data=512
xdebug.var_display_max_depth=5
其中:
xdebug.var_display_max_children是允许一个数组最多显示多少个元素
xdebug.var_display_max_data是允许一个字符串变量最多显示多少个字节
xdebug.var_display_max_depth是允许一个数组最多显示多少个维度
最后重启apache服务即可。
本文转载自:http://blog.sina.com.cn/s/blog_71d4414d0100wmcp.html,略有修改
相关文章推荐
- PHP var_dump()函数输出不完整,有省略号?解决办法
- PHP-去掉php中var_dump()函数输出的省略号,让它完整显示0.0
- 只要函数的返回值,屏蔽echo var_dump等输出结果。php ob 解决
- var_dump()函数输出不完整,有省略号?解决办法
- php安装xdebug后var_dump输出没有格式化的问题
- var_dump()函数输出不完整,有省略号?解决办法
- 类似PHP中的var_dump,Java中的输出调试函数
- var_dump()函数输出不完整,有省略号?解决办法
- PHP打印输出数组内容及结构函数print_r与var_dump
- PHP开发中,让var_dump调试函数输出更美观
- var_dump()函数输出不完整,有省略号?解决办法
- PHP开发中,让var_dump调试函数输出更美观
- var_dump()函数输出不完整,有省略号的解决办法
- PHP开发中,让var_dump调试函数输出更美观 ^_^#
- var_dump()函数输出不完整,有省略号的解决办法
- PHP打印输出数组内容及结构函数print_r与var_dump
- php中var_dump()函数的详解说明
- php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
- PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
- php输出echo、print、print_r、printf、sprintf、var_dump的区别比较