Вопросы по теме 'spl-autoload-register'

PHP: использование автозагрузчика приводит к сбою моего класса базы данных
У меня функция автозагрузчика прописана через spl_autoload_register . Он отлично включает и инициализирует классы, но есть проблема, когда дело доходит до моего класса базы данных. Это класс соединения (DbConnect.php): static $db_host =...
895 просмотров
schedule 13.03.2024

PHP — использование spl_autoload_register с подпапками
Поэтому я использую spl_autoload_register для загрузки своих классов. Однако у меня есть эта структура для моих классов: classes classfolder classfile Поэтому обычно, когда я включал их, я делал это:...
1202 просмотров
schedule 29.06.2022

почему php spl_autoload_register и ajax не работают вместе?
Это мой файл index.php: function Loader($class) { $base=$_SERVER["DOCUMENT_ROOT"]; if (file_exists($base.'/app/'.$class.'.php')) { include($base.'/app/'.$class.'.php'); return true; } return false; }...
819 просмотров
schedule 26.05.2023

Как использовать spl_autload_register, не могу вернуть функцию?
Мне трудно заставить работать spl_autoload_register. Текущая структура папок: config/ autoLoader.php dataBase.php lib/ userClass/ user.php web/ userHomepage/ index.php...
84 просмотров
schedule 13.06.2024

Проблемы с производительностью spl_autoload_register()?
Я думаю, что есть что-то, чего мне не хватает в плюсах spl_autoload_register() по сравнению с autoload() . Из того, что я прочитал, преимущество spl_autoload_register() заключается в том, что его можно зарегистрировать несколько раз, а затем,...
1128 просмотров
schedule 03.07.2022

PHP spl_autoload_register не вызывается в определенных местах Google API PHP
Я хотел интегрировать свое приложение с google callendar. Я добавил Google PHP API в libraries/Google . libraries/Google/autoload.php is: define ('GOOGLE_LIB_PATH', BASE_P . 'libraries/Google/'); set_include_path( get_include_path() ....
1392 просмотров

Класс PHP не найден при использовании пространства имен
Я новичок в этом пространстве имен. У меня есть 2 класса (отдельные файлы) в моем базовом каталоге, скажем, class1.php и class2.php внутри каталога src/ . class1.php namespace \src\utility\Timer; class Timer{ public static...
25830 просмотров

Не удается загрузить swiftmailer из класса. Я получаю сообщение об ошибке: Класс Swift_SmtpTransport не найден
Я реализую почтовое решение, где, если я вызову swiftmailer из основного файла index.php, например: require_once '../swiftmailer/lib/swift_required.php'; ... $result = $mailer->send($message); Все отлично. Но когда я использую ту же...
1026 просмотров
schedule 26.11.2022

PHP7: функция статического класса не может быть вызвана/увидена до тех пор, пока класс не будет экземпляром
У меня есть пользовательский класс с именем Error , который я автоматически загружаю в первую очередь. В моем пользовательском классе у меня есть конструктор и одноэлементная функция Get, например: class Error { // Singleton object. Leave...
688 просмотров
schedule 31.01.2023

Можно ли использовать spl_autoload_register() для добавления внешних функций в FPDF?
Я хотел бы поместить код функции создания элемента в свой собственный файл и включить их в свой основной класс форматирования PDF... Возможно ли это в FPDF? Я хотел бы, чтобы приведенные ниже функции не входили в мой основной класс создателя...
141 просмотров
schedule 21.12.2022

как включить все классы с помощью preg_match и автозагрузки
Этот код работает в локальной системе, но не работает на моем хосте. Этот код записан в файле initialize.php. // -> All classes in directory foreach (glob('classes/*.class.php') as $file) { require_once($file); } // Autoload class...
29 просмотров
schedule 11.06.2023