首页 » 网站推广 » xdebug调试php法式技巧_Xdebug的安装与设备资助调试PHP轨范

xdebug调试php法式技巧_Xdebug的安装与设备资助调试PHP轨范

访客 2024-11-05 0

扫一扫用手机浏览

文章目录 [+]

Xdebug的好处

Xdebug在单步调试处理繁芜数据的打算方面有上风,尤其是页面上的变量比较多的情形,减少print_r()和var_dump()。
用Xdebug单步调试一步步的实行程序,可以知道每一步的实行结果和当前页面的变量情形。
Xdebug是PHP的紧张调试赞助工具。

xdebug调试php法式技巧_Xdebug的安装与设备资助调试PHP轨范

Xdebug的先容

xdebug调试php法式技巧_Xdebug的安装与设备资助调试PHP轨范
(图片来自网络侵删)

Xdebug用于剖析 PHP 运用程序性能,如名称所示,将供应几个解释程序状态的功能,并且是应该添加到指令系统中的代价颇高的研究工具。
安装后,Xdebug 将阻挡无限次递归、改动关于堆栈跟踪和函数跟踪的缺点以及监视内存分配,并供应其他功能。
Xdebug 还包括一组函数,您可以将这组函数添加到代码中以进走运行时缺点诊断。

例如,下面的代码将利用一些xdebug_...()步骤测试callee()函数,以便输出调用程序的详细位置,包括文件名、行号和调用函数的名称。

代码段1,测试callee()函数的步骤。

<?php

function callee( $a ) {

echo sprintf(\公众callee() called @ %s: %s from %s\"大众,

xdebug_call_file(),

xdebug_call_line(),

xdebug_call_function()

);

}

$result= callee( \公众arg\"大众 );

?>

这段代码将天生:

callee() called @ /var/www/catalog/xd.php: 10 from {main}

Xdebug的安装

Xdebug的安装有把稳点,Xdebug的版本要与当前环境中的PHP版本相对应。
这是非常主要的,很多的人的Xdebug安装失落败的缘故原由便是版本没有对应的问题。
Xdebug下载的版本要根据你环境中的PHP版本,有一个网址供应了帮助:将当前环境中的phpinfo()输出信息粘贴到窗口中就会得到对应版本的Xdebug的下载。
详细的安装过程在网络上有非常多的文章供应了帮助。

标签:

相关文章