PHPコードを書くときに、以前に編集した部分を覚えていないと、解析エラーの追跡が困難になることがあります。私はあなたが発見したかもしれないこれらのエラーを見つけ出すための洞察力のある方法について聞くことに興味があります。PHP構文解析エラーの捜索
例:予期しない「;」、ライン上someclass.phpにT_FUNCTIONを期待して877
このあいまいなエラーが予期しない持っていることを指摘します。 PHPコードの877行を含むクラスでは、エラーは間違いなく最後の行にありません。エラーメッセージは誤解を招くことはありますか?どこからどのように見え始めますか?先頭から始めて、コードのすべての行をスキャンして問題の場所を探してみてください。
単一のファイルに877行のコードがあるときは、コードを本当にリファクタリングする必要があります:) ファイルが小さいほど、そのようなバグを追跡しやすくなります。 –
もちろん、最初にこれらの問題に陥る可能性を減らすさまざまな方法があります。これは最悪のシナリオの一種です。 :) – Fuu