Вопросы по теме 'spl-autoload-register'
Ленивые классы включают PHP
Я использую автозагрузчик для включения классов. Что я сейчас делаю, так это использую "glob" для чтения различных директорий и вставки их в массив. Есть ли лучшее решение для этого?
$path = './';
$files = array_merge(...
1379 просмотров
schedule
27.10.2021
Как обойти отключение ini_set при попытке автозагрузки
Я пишу плагин WordPress, который использует Raven, который использует автозагрузку следующим образом:
ini_set('unserialize_callback_func', 'spl_autoload_call');
spl_autoload_register(array(new self, 'autoload'));
Однако у некоторых...
486 просмотров
schedule
21.10.2021
PHP spl_autoload_register не может загрузить класс с требуемой областью при использовании пространства имен
Ok!!! Теперь я меньше понимаю, почему spl_autoload_register () не может загрузить класс.
Моя структура папок такая ..
заявление
controller
welcome.php
система
core
BaseController.php
Load.php
index.php...
1673 просмотров
schedule
15.11.2021
PHPUnit не может найти классы через автозагрузку пространства имен
У нас есть следующая упрощенная структура папок:
phpunit.xml
autoloading.php
index.php
/models
/user
user.php
...
/settings
preferences.php
...
/tests
test.php
Это содержимое соответствующих...
4988 просмотров
schedule
06.10.2021
Каталог файлов и проблема с автозагрузкой PHP MVC
Я создаю структуру MVC PHP, и у меня есть некоторые проблемы с автозагрузкой моих классов, которые, я думаю, могут быть связаны с моей файловой структурой.
Во-первых, вот моя файловая структура:
Я тестирую разработку в среде локального...
3149 просмотров
schedule
22.03.2022
Создание экземпляра контроллера в среде Yii по каталогу и пространству имен
Фреймворк Yii поддерживает модули, а также подкаталоги в каталоге контроллеров, поэтому путь к какому-то конкретному действию может быть
/index.php?r=module/controller/action or
/index.php?r=subdirectoryInControllerDir/controller/action ....
1477 просмотров
schedule
01.07.2022
PHP spl_autoload_register
Я пытаюсь воспользоваться автозагрузкой в PHP. У меня есть разные классы в разных каталогах, поэтому я запустил автозагрузку следующим образом:
function autoload_services($class_name)
{
$file = 'services/' . $class_name. '.php';
if...
26925 просмотров
schedule
03.07.2023
Понимание автозагрузки и spl_autoload_register
У меня небольшой фреймворк и в своих скриптах я использую автозагрузку (я только сейчас осознал, что нужно начать избавляться от этой функции в своих скриптах)
Я сейчас пытаюсь использовать Twilio API, в их коде используется функция...
2030 просмотров
schedule
25.05.2023
Как я могу использовать PHP Markdown Мишеля Фортина без автозагрузки?
Я хочу использовать парсер PHP Markdown Мишеля Фортина . Новый стиль требует от пользователя настройки автозагрузчика, совместимого с PSR-0. Однако в инструкции также указано:
Если вы не хотите использовать автозагрузку, вы можете сделать...
749 просмотров
schedule
18.01.2023
spl_autoload_register пытается загрузить класс с зависимостями
Насколько умен spl_autoload_register? Знает ли он, что нужно «заглянуть вперед» для определения класса в других файлах перед попыткой включения?
Когда я запускаю свою страницу index.php, я вижу фатальную ошибку: класс 'input\input' не найден в...
315 просмотров
schedule
26.03.2023
Пользовательская автозагрузка Authorize.net ARB не загружает класс MerchantAuthenticationType
Я пытаюсь внедрить API автоматического периодического выставления счетов (ARB) Authorize.net в свою систему бронирования и сталкиваюсь с ошибкой при попытке автоматической загрузки классов. Вот моя пользовательская функция автозагрузки, которая не...
692 просмотров
schedule
11.12.2022
Пользовательская автозагрузка конфликтует с автозагрузкой Composer?
У меня есть проект PHP, который загружает загрузочный файл с именем custom_funcs.php , который находится в корневом веб-каталоге. Этот файл содержит кучу функций, определяет несколько констант и выполняет следующие действия:
require dirname(...
1214 просмотров
schedule
17.04.2024