Maison >développement back-end >tutoriel php >php同一个数组本地和服务器打印出来的结果为什么不一样
php同一个数组本地和服务器打印出来的结果为什么不一样?
本地
array (size=1) 0 => string 'checked="checked"' (length=17)
array(1) { [0]=> string(17) "checked="checked"" }
你本地有 xdebug 扩展吧?
你本地有 xdebug 扩展吧?
xdebug 会美化 var_dump 的输出,所以看上去样式不一样
但并没有改变内容
xdebug 会美化 var_dump 的输出,所以看上去样式不一样
但并没有改变内容
xdebug 会美化 var_dump 的输出,所以看上去样式不一样
但并没有改变内容
那是错误检查级别不同造成的
你本地是
error_reporting = E_ALL ^ E_NOTICE
服务器是
error_reporting = E_ALL
本地开发时,应尽量保证 php 环境设置与服务器上的一样
以免造成不必要的麻烦
本地开发时,应尽量保证 php 环境设置与服务器上的一样
以免造成不必要的麻烦