遇到数组类型需要显示往往用print_r打印出来内容是挤在一起的,根本就没法查看,可以写一个函数代替print_r进行打印操作,美化打印后的格式
/** * 输出变量 * * @param void $varVal 变量值 * @param str $varName 变量名 * @param bool $isExit 是否输出变量之后就结束程序(TRUE:是 FALSE:否) */ function dump($varVal, $isExit = FALSE) { ob_start(); var_dump($varVal); $varVal = ob_get_clean(); $varVal = preg_replace("/\]\=\>\n(\s+)/m", "] => ", $varVal); echo ''.$varVal.''; $isExit && exit(); }
这样输出出来的结果就非常漂亮了。
转载请注明:七彩悠悠博客 | 心悠悠 情悠悠 » 常用自定义函数之dump