使用dump函数,给php加断点测试


Posted in PHP onJune 25, 2013
function dump($var, $echo=true,$label=null, $strict=true)
{
    $label = ($label===null) ? '' : rtrim($label) . ' ';
    if(!$strict) {
        if (ini_get('html_errors')) {
            $output = print_r($var, true);
            $output = "<pre>".$label.htmlspecialchars($output,ENT_QUOTES)."</pre>";
        } else {
            $output = $label . " : " . print_r($var, true);
        }
    }else {
        ob_start();
        var_dump($var);
        $output = ob_get_clean();
        if(!extension_loaded('xdebug')) {
            $output = preg_replace("/\]\=\>\n(\s+)/m", "] => ", $output);
            $output = '<pre>'. $label. htmlspecialchars($output, ENT_QUOTES). '</pre>';
        }
    }
    if ($echo) {
        echo($output);
        return null;
    }else
        return $output;
}
PHP 相关文章推荐
几种显示数据的方法的比较
Oct 09 PHP
phpmyadmin的#1251问题
Nov 25 PHP
phpmyadmin中配置文件现在需要绝密的短语密码的解决方法
Feb 11 PHP
php allow_url_include的应用和解释
Apr 22 PHP
php中批量删除Mysql中相同前缀的数据表的代码
Jul 01 PHP
php中将html中的br换行符转换为文本输入中的换行符
Mar 26 PHP
php匹配字符中链接地址的方法
Dec 22 PHP
PHP封装CURL扩展类实例
Jul 28 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
Sep 14 PHP
php邮箱地址正则表达式验证
Nov 13 PHP
PHP图像识别技术原理与实现
Oct 27 PHP
phpcms的分类名称和类别名称的调用
Jan 05 PHP
解析php多线程下载远程多个文件
Jun 25 #PHP
基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)
Jun 25 #PHP
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
Jun 25 #PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
Jun 25 #PHP
使用php判断网页是否gzip压缩
Jun 25 #PHP
解析PHP中的file_get_contents获取远程页面乱码的问题
Jun 25 #PHP
深入file_get_contents函数抓取内容失败的原因分析
Jun 25 #PHP
You might like
PHP实现文件安全下载
2006/10/09 PHP
超级简单的php+mysql留言本源码
2009/11/11 PHP
解析Win7 XAMPP apache无法启动的问题
2013/06/26 PHP
PHP中使用memcache存储session的三种配置方法
2014/04/05 PHP
PHP cookie与session会话基本用法实例分析
2019/11/18 PHP
HR vs CL BO3 第一场 2.13
2021/03/10 DOTA
jQuery使用一个按钮控制图片的伸缩实现思路
2013/04/19 Javascript
js中的push和join方法使用介绍
2013/10/08 Javascript
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
2014/04/02 Javascript
一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
2014/06/26 Javascript
JS中递归函数
2016/06/17 Javascript
vue.js指令v-for使用及索引获取
2016/11/03 Javascript
javascript实现用户点击数量统计
2016/12/25 Javascript
jQuery+Cookie实现切换皮肤功能【附源码下载】
2018/03/25 jQuery
bootstrap与pagehelper实现分页效果
2018/12/29 Javascript
AjaxFileUpload.js实现异步上传文件功能
2019/04/19 Javascript
jQuery弹框插件使用方法详解
2020/05/26 jQuery
jQuery zTree如何改变指定节点文本样式
2020/10/16 jQuery
Python闭包之返回函数的函数用法示例
2018/01/27 Python
Python实现k-means算法
2018/02/23 Python
Python 隐藏输入密码时屏幕回显的实例
2019/02/19 Python
keras中的History对象用法
2020/06/19 Python
CSS3解决移动页面上点击链接触发色块的问题
2016/06/03 HTML / CSS
html Table 表头固定的实现
2019/01/22 HTML / CSS
后勤主管工作职责
2013/12/07 职场文书
优秀求职自荐信怎样写
2013/12/18 职场文书
有创意的广告词
2014/03/18 职场文书
英文求职信范文
2014/05/23 职场文书
竞选学委演讲稿
2014/09/13 职场文书
纪念九一八事变演讲稿1000字
2014/09/14 职场文书
关于运动会广播稿50字
2014/10/18 职场文书
研究生导师评语
2014/12/31 职场文书
2015年推广普通话演讲稿
2015/03/20 职场文书
生死抉择观后感
2015/06/09 职场文书
某药房的新员工入职告知书!
2019/07/15 职场文书
php字符串倒叙
2021/04/01 PHP