【PHP自带函数库DEBUG如何使用?(代码示例)】教程文章相关的互联网学习教程文章

Xdebug文档(五)代码覆盖分析,xdebug文档_PHP教程

Xdebug文档(五) 代码覆盖分析,xdebug文档代码覆盖分析能在请求时让你知道脚本哪一行(或哪一段)在执行。 相关设置 xdebug.coverage_enable 类型: boolean, 默认值: 1, 始于 Xdebug >= 2.2 如果设为0, Xdebug不会设置内置结构来允许代码分析,这能加速xdebug快些,不过代码覆盖分析将不会工作。 相关函数 boolean xdebug_code_coverage_started() 返回布尔值查看代码覆盖分析是否已经开始。 Example:phpvar_dump(xdebug_code_...

Xdebug文档(四)函数跟踪,xdebug文档函数跟踪_PHP教程

Xdebug文档(四)函数跟踪,xdebug文档函数跟踪Xdebug能让你把所有函数调用,包括参数和返回值以不同的格式记录到文件中。 这些号称“函数跟踪”功能能帮助你面对一个新应用程序,亦或者在程序运行时你想弄清楚它在做什么。函数跟踪功能可以选择性地显示函数或方法传递的变量值,也可以是返回值。跟踪这两个元素默认情况下不开启的。 输出格式 共有三种输出格式。一种是人类可读性跟踪信息,另一个是更适合计算机程序解析的,最后一...

Xdebug文档(二)变量显示特性,xdebug文档_PHP教程

Xdebug文档(二)变量显示特性,xdebug文档Xdebug能替代PHP的var_dump()函数来显示变量值。xdebug的版本包含对不同数据类型作数组元素/对象属性、最大深度和字符串长度以不同颜色标识。这里也有一些功能能很好地处理变量显示。相关设置: xdebug.cli_color 类型: integer, 默认值: 0, 始于 2.2版以上 设置为1时,xdebug会在CLI模式下且在tty终端输出时,会以有色显示var_dump跟踪输出的文字。window下, ANSICON工具需要安装。 设置...

Xdebug文档(六)分析PHP脚本,_PHP教程

Xdebug文档(六) 分析PHP脚本,分析PHP脚本Xdebug内置分析器能让你找到脚本中的瓶颈并用额外的工具诸如KcacheGrind或WinCacheGrind工具可视化。 介绍 Xdebug分析器是分析PHP代码和判断瓶颈或确定代码哪里运行过慢需要使用加速器的强大分析器。Xdebug2的分析器输出信息以cachegrind兼容文件形成表现。这能让你使用优秀的KcacheGrind工具(Linux,KDE)来分析数据。如果你用Linux你可以在你安装管理器安装它。 Windows下也有预编译的...

Xdebug文档(七)远程调试,xdebug文档调试_PHP教程

Xdebug文档(七) 远程调试,xdebug文档调试Xdebug提示调试客户端接口与PHP运行相联系。该章节解释如何设置PHP与xdebug,并推荐一些客户端。 介绍 Xdebug的远程调试器允许你检查数据结构,交互式地穿过和调试你的代码。该协议已经开放,名叫DBGp。该协议在xdebug2中实现,并代替旧版GDB类似协议并不再支持。 客户端 Xdebug2捆绑了一个使用DBGp协议简单命令行工具。还有一些其他客户端都做得很好(免费或商业的)。Dev-PHP (IDE: Wi...

图文详解phpstorm配置Xdebug进行调试PHP教程,_PHP教程【图】

图文详解phpstorm配置Xdebug进行调试PHP教程,phpstorm配置Xdebug进行调试PHP教程分享给大家,具体内容如下 运行环境: PHPSTORM版本 : 8.0.1 PHP版本 : 5.6.2 xdebug版本:php_xdebug-2.2.5-5.6-vc11-x86_64.dll ps : php版本和xdebug版本一定要相对应 1. PHP安装xdebug扩展 php.ini的配置,下面的配置仅供参考,路径要换成自己的! [xdebug] zend_extension=”D:\wamp\php-5.6.2-x64\ext\php_xdebug-2.2.5-5.6-vc11-x86_64.dll”...

PHPStorm+XDebug进行调试图文教程,_PHP教程【图】

PHPStorm+XDebug进行调试图文教程,笔者的开发环境如下:Windows8.1+Apache+PhpStorm+XDebug+Firefox(XDebug helper 1.4.3插件)。 一、XDebug安装配置 (1)下载XDebug下载地址:http://www.xdebug.org/必须下载跟机器上安装的php匹配的版本才行。具体下载方法如下:将phpinfo网页的源代码拷贝到http://www.xdebug.org/find-binary.php,然后按照指导安装即可。如下图所示:(2)安装XDebug按照上图下载“php_xdebug-2.3.2-5.4-v...

yii2的debug调试工具栏能只监测ajax请求吗

yii2的debug调试工具栏能只监测ajax请求吗比如我提交的一个表单是ajax请求,服务器经过一系列处理包括数据库查询等操作返回给我json数据。我想要通过debug工具栏查看这个ajax请求所操作的sql,遇到的错误怎么办呢?我现在只知道debug工具栏只能监测每次刷新页面的请求。如果页面不刷新就无法监测了吗?回复内容:yii2的debug调试工具栏能只监测ajax请求吗比如我提交的一个表单是ajax请求,服务器经过一系列处理包括数据库查询等操作...

php开发和调试环境的配置+出现57%waitingforxdebugsession的问题

php的开发环境相对来说比较好配置,但是php的调试环境较为难配,主要是php5.3以后引入了更为安全的机制,使得原先的Zend Debug的兼容性不那么好了,故而使用XDebug来调试。按照网上的教程都搞了,结果问题还是没有解决,折腾了一天,换了机器,也换了好几个集成开发环境,问题都没有解决,在用xdebug调试php时,出现 57% waiting for xdebug session的问题,百度、谷歌、360了好多,网上不是说是默认端口占用9000问题,就是说浏览器...

phpdebug

1. 内置的API输出 echo/print echo的速度较快, 且可以输出逗号分隔的多个变量 printf/sprintf/vprintf 用户格式化的一些输出或得到返回值 print_r/var_dump(var_export)/debug_zval_dump/debug_print_backtrace 输出数组,var_export输出的数组可以直接复制,debug_zval_dump包含引用次数,debug_print_backtrace可以让我们查看整个程序的调用栈,用来查看瞬间函数调用栈,方便在出错时查看执行上下文,不需要参数,直...

[zz]netbeans+php+debug

Netbeans with PHP很容易安装,另外再装一个XAMPP,基本就无敌了,PHP的开发环境都有了。XAMPP下载地址:http://www.apachefriends.org/zh_cn/xampp-windows.html经笔者试验,如果下载Lite版,则php中没有xdebug,而完整版直接就带了xdebug,在php/ext/xdebug.dll所以如果你下载的是Lite版,就需要到xdebug主页下载一个适合自己php和操作系统版本的xdebug,如我的是php5.3,32bit windows,则需要下载5.3 VC6 (32 bit)然后修改php....

PHP调试工具PHPdebugtools

今天给大家介绍一个 PHP调试工具 PHP debug tools,很不错的,可以在线看XDEBUG文件哦,不用再安装其它软件了。 PHP debug tools 提供了变量调试工具,包括脚本跟踪调试、错误调试、手工调试、数据库查询调试等功能。 下载 (21.52 KB) 昨天 09:58 项目主页: http://www.gosu.pl/debug/下载地址: http://www.gosu.pl/debug/debug.zip?ver=1.00

php-xdebug配置

参考:http://hi.baidu.com/nbye/blog/item/8c407f4550f5212c879473b1.html 1. %PHP_BIN/phpize 2. ./configure --with-php-config=/%PHP_BIN/php-config 3. 修改php.ini文件 zend_extension=/%PHP_HOME/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so [Xdebug] xdebug.profiler_enable=on 4. phpinfo();查看xdebug信息 ------------------------ 以上步骤需要根据个人环境自行修改

DebuggingtechniquesforPHPprogrammers

Table of contents Introduction Setting up Error messages Introducing print statements Using PHPeclipse Using the debugger Summary Download Resources About the author Debugging techniques for PHP programmers Using print statements, error reporting, and the PHPeclipse plug-in Tyler Anderson ( mailto:tyleranderson5@yahoo.com?subject=Debugging techniques for P...

XDEBUGEXTENSIONFORPHP|DOCUMENTATION

http://xdebug.org/docs/ XDEBUG EXTENSION FOR PHP | DOCUMENTATION home | updates | download | documentation | license | support | issue tracker Documentation for: Xdebug 2 Installation This section describes on how to install Xdebug. Basic Features Xdebugs basic functions include the display of s...