PHP 线上console调试
祝叶五
2023-12-01
/**
* 控制台输出
* @param $var
* @param string $level
*/
function console($var,$level = 'log')
{
if(is_array($var) || is_object($var)){
$output = json_encode($var);
$jsonDecode = json_decode($output);
if(empty((array)$jsonDecode) && !empty($var)){
echo "<script>console.{$level}('不支持输出')</script>";
return;
}
}elseif(is_string($var)){
$output = '"'.$var.'"';
}else{
$output = $var;
}
// echo $output;
echo "<script>console.{$level}({$output})</script>";
return;
}