У меня есть несколько страниц, которые используют языковые конструкции include или require в PHP. Многие из них лежат в операторах IF, ELSE.
Я понимаю, что страница вообще не будет загружаться, если отсутствует требуемый файл, но основная цель включения этого способа состоит в том, чтобы:
1) уменьшить беспорядок кода на странице
2) не загружать файл, если не выполнено условие.
Загружает ли файл оператор include или require независимо (и, таким образом, устраняя преимущества, которых я пытался достичь, помещая в оператор if/else?
Краткий пример:
<?php
$i = 1
if($i ==1) {
require_once('somefile.php');
} else {
require_once('otherfile.php');
}
?>
При загрузке страницы оба файла проверяются и загружаются?