一个菜鸟驿站!

分享写代码中比较好用的自定义函数

PHP 2018-03-30 浏览(1654) 评论(0)
- N +

文章目录 [+]

  最近每天天天熬夜撸代码,很是辛苦,但是每当我用起var_dump的时候都会觉得很恶心,太丑了,而且打印出来的贼难看,于是乎,自己写了一个简约版的,有兴趣的自己可以去改,顺便写了一个仿TP的c函数,获取配置项的,下边直接上代码:

/**
 * 打印函数
 */
if(!function_exists('p')){
    function p($var){
        echo '<pre style="width: 100%;padding: 5px;background: #CCCCCC;border-radius: 5px">';
        if(is_bool ($var) || is_null ($var)){
            var_dump ($var);
        }else{
            print_r ($var);
        }
        echo '</pre>';
    }
}
/**
 * 可获取多重配置,例如:db.host
 */
if(!function_exists('c')){
    function c($str = ''){
        //这是获取配置文件
        $config = include './config/config.php';
        if($str != ''){
            if(strpos($str,'.')){
                $param = explode('.', $str);
                $len = count($param);
                //  循环获取配置项
                for ($i = 0;$i < $len;$i++){
                    $config = $config[$param[$i]];
                }
            }else{
                $config = $config[$str];
            }
        }
        return $config;
    }
}


标签:
作者:猫巷

,

评论列表 (0)条评论

发表评论

召唤伊斯特瓦尔