|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
|
Kotakota |
|
||||
Шустрый Профиль Группа: Участник Сообщений: 64 Регистрация: 14.12.2010 Репутация: нет Всего: нет |
Воспользовался SPL Autoload.
Пытаюсь вызвать Expection:
получаю: Fatal error: Class 'Expection' not found in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\application\controllers\Controller.php on line 85 Как можно сделать так, чтобы системные классы грузились нормально, без Autoloader'а? Или придется создавать свои классы наследуемые от системных классов PHP? И еще такой вопрос. Как сделать мультизагрузку классов из разных папок в одном методе? Сейчас решаю эту проблему следующим образом:
Но это годится только для классов ядра. |
||||
|
|||||
Endeveit |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 100 Регистрация: 2.6.2006 Репутация: 4 Всего: 7 |
Будьте внимательнее:
Expection != Exception |
|||
|
||||
Muerto |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Endeveit, Молоток, обожаю задачки с внимательностью
|
|||
|
||||
Kotakota |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 64 Регистрация: 14.12.2010 Репутация: нет Всего: нет |
Endeveit, спасибо!
Muerto, никогда не мог правильно написать это по английски. Теперь нужно будет заучить А вопрос по мультизагрузке? Есть какие идеи кроме моих размышлений: namespace, путь в названии файла (framework_models_model1.php) и тот вариант, что выше в примере был. |
|||
|
||||
gta4kv |
|
|||
Walking around mad. Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 21 Всего: 91 |
Загляните в пару фреймворк, посмотрите как это работает там..
Это сообщение отредактировал(а) gta4kv - 17.4.2011, 10:21 |
|||
|
||||
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |