PHP封装优雅的格式化打印数组的函数

阅读白俊遥博客:https://baijunyao.com/ 笔记:传递数据以易于阅读的样式格式化后输出

function p($data){
    // 定义样式
    $str='';
    // 如果是boolean或者null直接显示文字;否则print
    if (is_bool($data)) {
        $show_data=$data ? 'true' : 'false';
    }elseif (is_null($data)) {
        $show_data='null';
    }else{
        $show_data=print_r($data,true);
    }
    $str.=$show_data;
    $str.='';
    echo $str;
}
p($array);
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,860评论 25 709
  • 今天,我看到了一股烟一样的月亮,像水一样转流。像一股泪花一样闪光✨。世界上有人看到过这样的月亮嘛。
    really_connnnny阅读 296评论 0 0
  • 2016年8月14日晴。 广州今年夏天也没有往常那么热,偶尔不用开空调也可以。我和老公照常闷在家里过周末,看...
    如歌盛夏阅读 387评论 0 0
  • 刚要洗澡睡觉,看见团妈的作业,才想起自己没交,赶紧写,省10块钱。 早晨做的运动,今天一天,就主要和儿子喘气了,最...
    misang阅读 205评论 0 3
  • 除夕我们晚上包好了饺子,是为了早上提前吃到热腾的饺子,之后我们到了姐姐的家。 我们都围在一起吃饺子非...
    王新琦119阅读 251评论 0 0