PHP 内で include または require 言語構造を使用するページがいくつかあります。これらの多くは、IF、ELSE ステートメント内にあります。
必要なファイルが見つからない場合、ページがまったく読み込まれないことは認識していますが、この方法を含める主な目的は次のとおりです。
1) ページ上のコードの混乱を減らす
2) ステートメントが満たされない限り、ファイルをロードしません。
include または require ステートメントを発行すると、関係なくファイルがロードされます (したがって、if/else ステートメント内に配置することで達成しようとしていた利点がなくなりますか?
簡単な例:
<?php
$i = 1
if($i ==1) {
require_once('somefile.php');
} else {
require_once('otherfile.php');
}
?>
ページの読み込み時に、両方のファイルがチェックされて読み込まれますか?