私は数人の友人と一緒に Web サイトに取り組んでいますが、最近、かなり重要な機能が空白のページを返すだけであることにユーザーから不満が寄せられています。これは一部のユーザーにのみ発生しますが、他のユーザーは完全に問題なく使用できます。
デバッグ出力を調べたところ、関数が 2 回宣言されていることがわかりました。機能のメイン ページ ( ) に 1 回、編集foo.php
されるファイルに 1 回。require_once
明らかに、私は今それを修正するための正しい道を歩んでいますが、私を混乱させているのは、多くの人がページにアクセスしたときにこの問題を理解していないことです. どちらの関数宣言も同じです。本文は、あるファイルから別のファイルにコピーアンドペーストされたようです。これらの関数宣言はどちらも条件付きではありません。どちらも常に発生する必要があります。
この致命的なエラーにもかかわらず、PHP が私の間違いを処理し、とにかくページを機能させることができる状況を知っている人はいますか?