Покинул форум
Сообщений всего: 28
Дата рег-ции: Июнь 2015
Помог: 0 раз(а)
Подскажите, пожалуйста, почему путь отображается вот так:
.;c:/openserver/modules/php/PHP-5.4;c:/openserver/modules/php/PHP-5.4/PEAR/pear
Он вроде как частично дублируется. Разве это нормально? Спасибо.
Мелкий
Отправлено: 25 Июня, 2015 - 13:10:08
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
include_path не рекурсивный.
c:/openserver/modules/php/PHP-5.4 и c:/openserver/modules/php/PHP-5.4/PEAR/pear - две разные директории
----- PostgreSQL DBA
puncake
Отправлено: 25 Июня, 2015 - 13:26:42
Новичок
Покинул форум
Сообщений всего: 28
Дата рег-ции: Июнь 2015
Помог: 0 раз(а)
Мелкий пишет:
include_path не рекурсивный.
Если можно, объясните на человеко-понятном языке. Пожалуйста.
Мелкий пишет:
c:/openserver/modules/php/PHP-5.4 и c:/openserver/modules/php/PHP-5.4/PEAR/pear - две разные директории
Это ясно. Вопрос был - почему так отображается путь при выведении на экран
выводится вот такой путь:
.;c:/openserver/modules/php/PHP-5.4;c:/openserver/modules/php/PHP-5.4/PEAR/pear;core/controller;core/model;lib
Нужно где-то что-то перенастроить, а вот где и что - не знаю.
Мелкий
Отправлено: 25 Июня, 2015 - 13:37:44
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
puncake пишет:
Если можно, объясните на человеко-понятном языке. Пожалуйста.
Путь /foo/ не включает в себя путь /foo/bar/
Т.е. настройка не использует рекурсивный обход путей.
puncake пишет:
Файлы-то не в двух директориях хранятся.
При чём тут где хранятся файлы?
Настройка определяет в каких директориях и в каком порядке производить поиск.
Упрощённо работает так:
Что вам не нравится в полученном наборе путей я не понимаю. Как, впрочем, не понимаю и зачем использовать include_path вместо человеческого spl_autoload_register
----- PostgreSQL DBA
puncake
Отправлено: 25 Июня, 2015 - 13:47:14
Новичок
Покинул форум
Сообщений всего: 28
Дата рег-ции: Июнь 2015
Помог: 0 раз(а)
Спасибо за пояснения.
Мелкий пишет:
Что вам не нравится в полученном наборе путей я не понимаю. Как, впрочем, не понимаю и зачем использовать include_path вместо человеческого spl_autoload_register
Теперь мне многое ясно. Я купила курс по ООП, но там автор не особо вдается в объяснения. Поэтому приходится искать ответы на сторонних ресурсах. Спасибо Вам еще раз.
DeepVarvar
Отправлено: 25 Июня, 2015 - 13:59:12
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
puncake пишет:
Я купила курс по ООП
puncake пишет:
;c:/openserver
puncake пишет:
автор не особо вдается в объяснения
puncake пишет:
Теперь мне многое ясно
Надеюсь так же стало ясно что нужно сдать курс обратно и вернуть потраченые деньги.
Лучше сюда (или на другой ресурс приходи) спрашивать, чем деньги в трубу сливать.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.