例如,我有一个 PHP 5.2 php.exe,我用它来运行几个 PHP 文件的语法检查 - 这工作正常(没有任何问题) - 但这可能是因为我检查的文件是 PHP 5.2 文件...
所以我想知道如果我检查功能性PHP 4 文件或 PHP 5.2+ 文件的语法会发生什么 -在所有情况下检查会正常还是产生错误?
我想检查 PHP 5.2 之前的文件(如 PHP 4 等)会很好(因为 PHP 显然是向后兼容的,我假设 php - l 在检查时不考虑函数名;所以不推荐使用的函数不会是问题)...但是我可以看到检查PHP 5.2+文件可能是一个问题,我这样说是否正确;它可以在较旧/过去的 PHP 版本的 PHP 文件上正常工作,但不能在未来工作?