Где лучше всего включать файлы в файл класса PHP? Например, если одному из методов нужен внешний класс, должен ли я включать файл, где он используется в этом методе, или должен ли он выполняться перед классом? Или в конструкторе? Или? Что вы порекомендуете? Плюсы? Минусы? Или это просто вопрос вкуса на самом деле?Куда поместить предложения в файл класса PHP
include_once 'bar.class.php';
class Foo
{
public static function DoIt()
{
new Bar();
}
}
против
class Foo
{
public static function DoIt()
{
include_once 'bar.class.php';
new Bar();
}
}
Как и ваше сравнение с другими языками. Думаю, я тоже буду придерживаться этого. Могут переключаться из include, чтобы требовать также некоторых мест, поскольку это действительно правильнее, когда что-то действительно критично. – Svish