脚本宝典收集整理的这篇文章主要介绍了替代PHP的var_dump,允许限制嵌套数组的深度,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我想限制var_dump输出的深度级别.我发现XDebug的var_dumP实现允许深度限制,如下所述:http://www.giorgiosironi.com/2009/07/how-to-stop-getting-megabytes-of-text.html
function PRint_array($array,$depth=1,$indentation=0){ if (is_array($array)){ echo "Array(\n"; foreach ($array as $key=>$value){ if(is_array($value)){ if($depth){ echo "max depth reached."; } else{ for($i=0;$i<$indentation;$i++){ echo "&nbsp; "; } echo $key."=Array("; print_array($value,$depth-1,$indentation+1); for($i=0;$i<$indentation;$i++){ echo " "; } echo ");"; } } else{ for($i=0;$i<$indentation;$i++){ echo " "; } echo $key."=>".$value."\n"; } } echo ");\n"; } else{ echo "IT is not an array\n"; } }
以上是脚本宝典为你收集整理的替代PHP的var_dump,允许限制嵌套数组的深度全部内容,希望文章能够帮你解决替代PHP的var_dump,允许限制嵌套数组的深度所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。