熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

使用dump函數,給php加斷點測試

2013-11-15 12:30:35  來源: PHP編程 

  代碼如下:
function dump($var $echo=true$label=null $strict=true)
{
$label = ($label===null) ? : rtrim($label) ;
if(!$strict) {
if (ini_get(html_errors)) {
$output = print_r($var true);
$output = "<pre>"$labelhtmlspecialchars($outputENT_QUOTES)"</pre>";
} else {
$output = $label " : " print_r($var true);
}
}else {
ob_start();
var_dump($var);
$output = ob_get_clean();
if(!extension_loaded(xdebug)) {
$output = preg_replace("/]=>n(s+)/m" "] => " $output);
$output = <pre> $label htmlspecialchars($output ENT_QUOTES) </pre>;
}
}
if ($echo) {
echo($output);
return null;
}else
return $output;
}


From:http://tw.wingwit.com/Article/program/PHP/201311/21088.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.