include_once() ステートメントは、スクリプトの実行中に指定されたファイルを含めて実行することを指します。
この動作は include() ステートメントに似ていますが、唯一の違いは、ファイル内のコードが既にインクルードされている場合、再度インクルードされないことです。このステートメントの名前が示すように、 は 1 回だけ含まれます。
include_once() は、スクリプトの実行中に同じファイルが複数回インクルードされる可能性があり、関数の再定義や変数の再割り当てなどの問題を避けるために、ファイルが 1 回だけインクルードされるようにしたい場合に使用する必要があります。
require_once() と include_once() の使用例については、最新の php ソース プログラム配布パッケージの PEAR コードを参照してください。
戻り値は include() と同じです。ファイルが含まれている場合、この関数は TRUE を返します。
注: include_once() は php 4.0.1pl2 で新たに追加されました。
注: include_once() と require_once() の動作は、大文字と小文字を区別しないオペレーティング システム (Windows など) では予期されない可能性があることに注意してください。
例 include_once() は Windows では大文字と小文字を区別しません
<?php include_once("a.php"); // this will include a.php include_once("A.php"); // this will include a.php again on Windows! (php 4 only) ?>
推奨チュートリアル;PHP ビデオ チュートリアル
以上がPHPのinclude_onceの意味の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。