数日前、会社の先輩が私たち初心者にPHPについて教えに来ましたが、主に文法とは関係のない実践的な内容について話していましたが、その中に次のような質問がありました。
使用シナリオと、php での include_once、require_once、および include と require の違いは何ですか?
include、require、または include_once と include の違いについてはここでは説明しませんが、include_once が他に何をする必要があるのかを深く理解している人はほとんどいません。
そのときの状況も同様で、私も以前にこの間違いを犯したことがあったので、毎回 include_once または require_once を使用すれば十分だと思いました。 use include? 私が長い間書いた PHP コードはすべて *_once を使用していました。 「これではうまく書けない」と言われるまで、これならロードの繰り返しは避けられるだろうとしばらく議論していたのですが… さて、パフォーマンスの話になると… ふと気づきました。
============================================== ================================================= ================================================= ================================================= ================================================= ========================================= ファイルがファイルがロードされる前にロードされますが、include には必要ありません。したがって、実際には、include の方がパフォーマンスの点で効率的であると疑問に思う人もいるでしょうが、プログラムは繰り返しロードされることを避けることができません。人々、そして人々 私たちが人間と呼ばれる理由は、段落の最初の文に戻りますが、適切に設計されたプログラムを使用すれば、最初からこれらのことを回避できるからです。ハハ、それが避けられなかったらどうする? include_once を使用します。 。 。 。
上記では、PHP における include_once、require_once、および include と require の使用シナリオと違いを紹介しました。 、関連コンテンツも含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。