我把一段文本,复制到PHP里,使用var_dump打印在页面上,本段文本显示不全,长度只显示出1309,后面的就用了省略号。这是为什么?该如何解决?
解决方案 »
- paypal如何申请AIP测试用户
- 菜鸟的一个css的问题
- xls 导入到 mysql(急)
- 任意文件,改个后缀名,在firefox下,也能成功上传?咋办。
- ubb编辑器中的redo和undo应该怎么实现,急!!!
- PHP怎么声明变量
- FCKeditor 在Smarty中怎么用 100分
- phpmyadmin的问题,问了100遍了。
- 正则一问,高手指点
- onclick="location.href=''"能不能指定target?
- 我安装了nginx1.1.12和php5.3.5但是有phpinfo查看时,发现没有加载配置文件php.ini,实际上我这配置文件是存在信息显示的路径里面。
- 基于 PHP & MySQL 服务工单系统能嵌入WordPress博客上吗
转自 http://blog.sina.com.cn/s/blog_71d4414d0100wmcp.html
php开发环境里,安装了xdebug模块后,var_dump()输出的结果将比较易于查看,但默认情况下,var_dump() 输出的结果将有所变化:过多的数组元素不再显示,字符串变量将只显示前N个字符,较深的数组元素也被显示成省略号。这点会带来一些不便,我们修改配置文件,设置这些。
在php.ini里的xdebug节点中,加入如下
xdebug.var_display_max_children=128
xdebug.var_display_max_data=512
xdebug.var_display_max_depth=5
含义从名字上看就可看懂。
然后重启PHP服务即可。
显示多了反而不利于调试