好吧,我在这里遇到了一些麻烦。我需要检查一些 PHP 的语法错误。我注意到这一点需要从命令行运行:
php -l somefile.php
但是,有没有办法从 PHP 文件本身中运行它?我一直在寻找并认为我可以通过将parse_str
函数输入到 $_GET 中以某种方式使用函数来完成此任务,但不太了解它是如何工作的。
其他人告诉我使用token_get_all()
php 函数来确定这一点。
但我不知道如何用任何方法做到这一点?有人可以在这里给我一些示例代码来开始吗?我不认为使用eval()
是要走的路,虽然我有一个eval($code)
工作,但如果有 PHP 语法错误,我不认为我应该运行脚本。
一如既往,非常感谢您对此的任何帮助!