Вопросы по теме 'autoload'
Импорт пакета или автозагрузка для PHP?
Какое решение вы бы порекомендовали для включения файлов в проект PHP?
Нет ручных вызовов функций require/include — все загружается через функции автозагрузки
Импорт пакетов, когда это необходимо.
Вот API импорта пакетов:...
4650 просмотров
schedule
25.07.2023
SQLAlchemy декларативное наследование конкретной автозагружаемой таблицы
У меня уже есть база данных, и я хочу получить к ней доступ с помощью SQLAlchemy. Поскольку структура базы данных управляется другим фрагментом кода (на самом деле Django ORM), и я не хочу повторяться, описывая каждую структуру таблицы, я использую...
1400 просмотров
schedule
23.11.2022
PHP несколько функций __autoload * без * использования spl_register_autoload?
Я являюсь автором растущей библиотеки кода, связанного с PHP + QuickBooks. Я хотел бы использовать функцию PHP __autoload (), однако мой код - это библиотека, которую другие люди могут включать () в свои собственные приложения, поэтому я не могу...
2023 просмотров
schedule
28.04.2023
Автозагрузчик модулей в ZF
В руководстве по Zend_Application_Module_Autoloader указано следующее:
При использовании начальной загрузки модулей с Zend_Application экземпляр Zend_Application_Module_Autoloader будет создан по умолчанию для каждого отдельного модуля, что...
4148 просмотров
schedule
13.05.2024
Есть ли способ использовать CLASS_EXISTS и __autoload без CRASH скрипта?
Пример:
ClassName.php
<?php echo "This will crash all"; ?>
В другом файле ...
foreach ($FILENAMES_WITHOUT_DOT_PHP as $name => $value) {
if (class_exists( $value )) {
echo "ClassName exists...";
}
else {...
12108 просмотров
schedule
18.06.2022
Zend автоматически загружает разные пространства имен из одного каталога?
У меня есть каталог моделей в моем проекте, и я хотел бы сохранить там классы/файлы с разными пространствами имен. Пример:
models/User.php with classname Model_User
models/Table_User.php with classname Model_Table_User
Для первого...
305 просмотров
schedule
06.06.2022
Автозагрузка PHP MVC
Я столкнулся с функцией __autoload в PHP и хотел бы использовать ее со своей структурой папок MVC. Сама по себе функция довольно проста, но как добиться динамического сканирования папок после какого-либо именования, см. пример:
-application...
3140 просмотров
schedule
05.07.2023
Производительность Zend Framework (автозагрузка)
Я прочитал много статей о производительности ZF и до сих пор не могу понять, если я включил кэширование байт-кода (APC), есть ли смысл использовать какие-то другие трюки? Например. отключив автозагрузку и используя вместо этого один большой php-файл...
1669 просмотров
schedule
14.06.2022
CodeIgniter - Пустая страница при автозагрузке базы данных
Я столкнулся с проблемой сегодня утром, после того как я перенес свой веб-сайт с локальной машины на сервер.
Для замены контекста я разработал сайт на фреймворке CodeIgniter, и до миграции все работало нормально.
После долгих исследований...
9481 просмотров
schedule
19.04.2022
Автозагрузка таблицы MEMORY из другой таблицы MyISAM
Чтобы повысить производительность сервера, я решил использовать таблицу памяти для более быстрого чтения информации о пользователе.
Мой вопрос: как автоматически загрузить таблицу MEMORY из другой таблицы MyISAM после выключения сервера?
Я могу...
315 просмотров
schedule
31.05.2023
cakephp Остановить АВТОЗАГРУЗКУ моделей/таблиц
У меня есть модель с именем «Объект», которая загружает таблицу «Объекты».
У меня есть контроллер TestObjectController, который загружает объектную модель.
<?php
class TestObjectController extends AppController
{
var $name =...
760 просмотров
schedule
10.10.2022
Новичок в PHP - Автозагрузка и защита классов PHP
Я заинтересован в изучении автозагрузки, но новичок в PHP. Я читаю книгу «PHP в действии», в которой описан метод автозагрузки, например
function __autoload($className) {
include_once __autoloadFilename($className);
}
function...
398 просмотров
schedule
06.07.2023
Автозагрузчик PHP AWS SDK конфликтует с Codeigniter
Я использую Codeigniter 2.1.0.
Я включаю SDK Amazon Web Services в пользовательскую модель, используя require_once APPPATH . "/libraries/aws_sdk/sdk.class.php";
Это хорошо работает. Однако, когда CI решает, что позже ему нужно загрузить...
1585 просмотров
schedule
25.06.2022
пространство имен и __autoload
У меня есть файл SQL_config.php:
namespace database;
class SQL_config
{
private $_server="localhost";
private $_user="root";
private $_password="";
private static $_singleton;
private $_connection;
protected function...
234 просмотров
schedule
28.03.2023
Принуждение рельсов к автозагрузке класса
У меня есть несколько небольших классов, которые находятся в одном файле в /app/models, например:
# /app/models/little_class.rb
class LittleClass; ...do stuff; end;
class AnotherLittleClass; ...do stuff; end;
Rails, кажется, предназначен...
1592 просмотров
schedule
04.03.2024
Вам действительно нужно автоматически загружать ВСЕ страницы сайта на основе классов при каждой загрузке страницы?
Я унаследовал PHP-сайт на основе классов, где каждая страница сайта является собственным классом. index.php определяет, какую страницу вы просматриваете, на основе параметра p , а затем вызывает этот конкретный класс. Например, страница поиска на...
1429 просмотров
schedule
04.02.2023
Как автоматически загружать файлы с помощью zend framework, например, пространства имен
Я разрабатываю новое приложение с нуля, и мне нужно рекурсивно автоматически загружать файлы. Однако мне нужно использовать пространство имен, такое как Zend Framework.
Например, LibraryName_Http_Request загрузит LibraryName/Http/Request.php...
927 просмотров
schedule
09.04.2022
Perl: динамическая загрузка модулей, наследование объектов и общие вспомогательные файлы.
Короче говоря, я пытаюсь смоделировать топологию сети, используя объекты для каждого экземпляра в сети. Кроме того, у меня есть класс менеджера верхнего уровня, ответственный за управление этими объектами и выполнение проверок целостности. Файловая...
1426 просмотров
schedule
04.04.2023
Автозагрузка библиотек в Codeigniter
Я новичок в Codeigniter. У меня 3 библиотеки в автозагрузке в config.php .
Но в одном из моих контроллеров я не хочу загружать библиотеки. Это возможно?
8906 просмотров
schedule
27.07.2023
Автозагрузка класса php - кажется, кэшируется?
Недавно я реализовал следующий код для автоматической загрузки классов в моем php-коде:
function my_autoloader($class) {
include 'classes/class_' . $class . '.php';
}
spl_autoload_register('my_autoloader');
Код содержится в файле, который...
1093 просмотров
schedule
10.08.2022