sverel
Новичок
Читал, что require в отличае от include подключает файл ДО выполнения скрипта. Причём, не просто "подключает", а включает тело одного файла в тело другого.
Тогда вопрос: как будет подключаться файл:
Получается, что файл будет подключен даже если он ни разу не потребуется? А сколько раз будет подключен?
А может быть это всё миф? Ведь в оффициальной документации написано, что разница только в сообщениях об ошибках: Warning vs Fatal. Но тогда откуда взялся этот миф?
Тогда вопрос: как будет подключаться файл:
PHP:
$x = 0;
if ($x === 867) {
require_once 'lib/exception.php';
....
} elseif ($x === 999) {
require_once 'lib/exception.php';
....
} else {
// Не подключается
}
А может быть это всё миф? Ведь в оффициальной документации написано, что разница только в сообщениях об ошибках: Warning vs Fatal. Но тогда откуда взялся этот миф?