致命的なエラー:機能を取り戻すことができない - PHPのチュートリアル

これは、レビュー機能を書いている人たちであってもよいし、PHP初心者のためです。私は、次のような会った「致命的なエラー:機能を取り戻すことができない」は、コードの歴史やその他の問題で。私は怠け者だし、テンプレート・ファイル内の関数を記述主な理由は、ファイルが主題に循環によって呼び出されます。時には、コードは、ファイルに定義された関数は、ファイルの機能を持っている必要がある主要なプロジェクトに書き込まれます。したがって、単に、例えば、コード内の関数を定義します:

<?PHPの
関数foo($ arg1が){$ arg1に戻ります。}?>

ファイルが流通している場合、それはあなたのトラブルを行うことができます。あなたは、「致命的なエラー:機能再利用することはできません」を取得しますエラーを、あなたのコードが解除されます。それは、この関数を定義する必要があるかどうかを判断するためにfunction_exists():そこで、この問題を解決するために、私たちは、組み込みのPHPの関数を使用します。

<?phpの
(!function_exists( 'FOO')){関数foo($ ARG1)場合は{$ ARG1を返します。}}?>

「機能がない場合は......、そう、関数のfoo foo」を一言で言えば、あなたは、上記のステートメントは、穴居人を想像入れ、その後、言ったことができます

これは、あなたが全体のコーディングの問題を解決するのに役立つはずです。私は、数年は、チュートリアルを書いていない少しさびてるので、あなたが任意のアイデアを持っているか、あなたは他のチュートリアルのための提案があれば、教えてください場合は、コンテンツを公開して自由に感じます!

おすすめ

転載: blog.51cto.com/14409494/2414794