当前位置: 首页 > 工具软件 > PHP Console > 使用案例 >

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;
}
 类似资料: