@Hecktosaurus
Люблю писать код под специфические задачи

Нужно ли выносить require() в условие?

Имеется условная логика, при выполнении условия нужно использовать функции, находящиеся в подключаемых файлах (2-3 пакета composer).
Думаю - есть ли смысл переживать за скорость работы скрипта и указывать require() в if-ветке, или это плохое решение и лучше подключить всё, что может понадобиться, сразу же в самом начале скрипта?

<?php
// require('some.php'); // правильно так?

if ( $needing_library ){
    require('some.php'); // или так?
}
  • Вопрос задан
  • 66 просмотров
Решения вопроса 2
vabka
@vabka
Токсичный шарпист
Что нужно подключаешь, что не нужно - не подключаешь.
И никакой if не нужен
Ответ написан
Комментировать
sasmoney
@sasmoney
Просто
<?php
require('some1.php');
require('some2.php');
require('some3.php');
?>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
part_os
@part_os
Сложное в простом
вы задумались за преждевременную оптимизацию
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы