是否有任何工具可以帮助在运行前检测 PHP 脚本中的“未定义函数”等潜在错误?
例如,考虑:
<?php
zarfnutz ( 'blah' );
?>
如果您要求 PHP 命令行界面检查语法错误,它会响应没有。但是,如果您尝试运行该脚本当然会失败,因为没有名为“zarfnutz”的函数。
我知道如果语言足够自引用,那么实际上不可能创建这样一个保证准确的工具(我不知道 PHP 是否实际上足够自引用)。但无论如何,肯定有一个工具至少可以警告你“zarfnutz”可能是未定义的,这样的工具对我很有帮助。
有人知道吗?
提前致谢。