SuperAPI AI 工具集

testing-php

测试与质量

查看项目

更新于 10-15 19:58

技能介绍

用途:在需要验证 PHP 文件是否存在语法错误时使用;不适用于 JavaScript 或 CSS 校验。

主要能力:定位项目中的 PHP 文件并逐个执行语法检查。查找命令会排除 vendor/、node_modules/ 和 build/ 目录: find . -name ".php" -not -path "/vendor/" -not -path "/node_modules/" -not -path "/build/*"

使用方式:对每个 PHP 文件运行 php -l <file>。语法正确时输出 No syntax errors detected in <file> 并以 0 退出;存在语法错误时输出带行号的错误信息并以非零退出。发现错误后编辑文件修复,再重新运行 php -l 确认。

规则与限制:仅检查语法,不运行 PHPCS 或其他编码标准工具;每个文件最多执行 3 轮“修复后重测”,3 轮后仍有问题则报告为未解决;只修复语法错误,绝不修改业务逻辑。

报告格式:测试后按 PASS(无语法错误)或 FAIL(列出剩余错误的文件、行号和消息)报告结果。