Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我无法让 php -l(内置 linter)真正识别出它正在检查的文件有问题。我在 Mac OS X Lion 上,运行 php 5.3.8。我通过命令行 (php -i) 验证 display_errors 设置为 On 并且 error_reporting 设置为 E_ALL | E_STRICT。
这是我的测试文件,我已经尝试过其他结果相同的文件:
<?php abcde for { ?>
通过 php -l 运行它会得到响应:
在 test.php 中未检测到语法错误
你确定你编辑了正确的 php.ini 吗?确认它phpinfo()
phpinfo()