実行前にPHP スクリプトの「未定義関数」などの潜在的なエラーを検出するのに役立つツールはありますか?
たとえば、次のことを考慮してください。
<?php
zarfnutz ( 'blah' );
?>
PHP コマンド ライン インターフェイスに構文エラーのチェックを依頼すると、エラーはないと応答されます。ただし、「zarfnutz」という関数がないため、スクリプトを実行しようとすると、もちろん失敗します。
言語が十分に自己参照的である場合、正確であることが保証されているようなツールを作成することは文字通り不可能であることを理解しています (PHP が実際に十分に自己参照的であるかどうかはわかりません)。しかし、いずれにせよ、少なくとも「zarfnutz」が定義されていない可能性があることを警告できるツールが確実に存在する可能性があり、そのようなツールは私にとって非常に役立ちます。
誰か知っていますか?
前もって感謝します。