跳至
[1]
[全屏预览]
/** * 调试参数中的变量并中断程序的执行,参数可以为任意多个,类型任意,如果参数中含有'debug'参数,刚显示所有的调用过程。 * * <code> * debug($var1,$obj1,$array1[,]................); * debug($var1,'debug'); * </code> */ function debug(){ $args = func_get_args(); header('Content-type: text/html; charset=utf-8'); echo "\n<pre class="brush:php;toolbar:false">---------------------------------debug 调试信息.---------------------------------\n"; foreach($args as $value){ if(is_null($value)){ echo '[is_null]'; }elseif(is_bool($value) || empty ($value)){ var_dump($value); }else{ print_r($value); } echo "\n"; } $trace = debug_backtrace(); $next = array_merge( array ( 'line' => '??', 'file' => '[internal]', 'class' => null, 'function' => '[main]' ),$trace[0] ); $dir = realpath(__DIR__); if(strpos($next['file'], $dir) === 0){ $next['file'] = str_replace($dir, "", $next['file']); } echo "\n---------------------------------debug 调试结束.---------------------------------\n\n文件位置:"; echo $next['file'] . "\t第" . $next['line'] . "行.\n"; if(in_array('debug', $args)){ echo "\n
"; print_r($trace); } //运行时间 exit; }
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
刺客信条阴影:贝壳谜语解决方案
2 周前ByDDD
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

Atom编辑器mac版下载
最流行的的开源编辑器

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境

DVWA
Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

WebStorm Mac版
好用的JavaScript开发工具

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。