打印数组或对象信息的函数

/*
 * @param mix $val 待打印数据
 * @param bool $dump 是否使用var_dump调试
 * @param bool $exit 是否在输出信息后退出
 * @return void 
*/
function pinfo($val, $dump = false, $exit = true){
    //获取打印信息使用的函数
    if($dump){
        $func = 'var_dump';
    }else{
        $func = (is_array($val) || is_object($val)) ? 'print_r' : 'printf';
    }

    //打印数据信息
    header("Content-type: text/html; charset=utf-8");
    echo "<pre>";
    $func($val);
    echo "</pre>";
    if($exit) exit;
}

函数摘自“坏大叔badUncle老师”的视频讲解

猜你喜欢

转载自blog.csdn.net/yixu0534/article/details/79197187
今日推荐