Xdebug文档(五) 代码覆盖分析,xdebug文档_PHP教程
程序员文章站
2023-12-31 23:11:04
...
Xdebug文档(五) 代码覆盖分析,xdebug文档
代码覆盖分析能在请求时让你知道脚本哪一行(或哪一段)在执行。
相关设置
xdebug.coverage_enable
类型: boolean, 默认值: 1, 始于
Xdebug >= 2.2
如果设为0, Xdebug不会设置内置结构来允许代码分析,这能加速xdebug快些,不过代码覆盖分析将不会工作。
相关函数
boolean xdebug_code_coverage_started()
返回布尔值查看代码覆盖分析是否已经开始。
Example:
php var_dump(xdebug_code_coverage_started()); xdebug_start_code_coverage(); var_dump(xdebug_code_coverage_started()); ?>
Returns:
bool(false)
bool(true)
array xdebug_get_code_coverage()
返回一结构包含脚本哪一行(包括引用文件)在执行。以下展示代码覆盖指定某一文件示例:
Example:
php xdebug_start_code_coverage(); function a($a) { echo $a * 2.5; } function b($count) { for ($i = 0; $i $count
推荐阅读
-
Xdebug文档(六) 分析PHP脚本
-
Xdebug文档(二)变量显示特性,xdebug文档_PHP教程
-
使用XDebug调试及单元测试覆盖率分析_PHP教程
-
Xdebug文档(一)基本特性,xdebug文档特性_PHP教程
-
Xdebug文档(七) 远程调试,xdebug文档调试_PHP教程
-
使用XDebug调试及单元测试覆盖率分析_PHP教程
-
Xdebug文档(七) 远程调试,xdebug文档调试_PHP教程
-
Xdebug文档(五) 代码覆盖分析,xdebug文档
-
Xdebug文档(三)堆栈跟踪,xdebug文档堆栈跟踪_PHP教程
-
Xdebug文档(五) 代码覆盖分析,xdebug文档_PHP教程