
![]() |
Здравствуйте Гость ( Вход | Регистрация ) |
|
|
|
![]() ![]() ![]() |
![]() |
|
![]() Новичок ![]() Профиль Группа: Пользователи Сообщений: 2 Пользователь №: 35583 На форуме: Карма: ![]() |
Проблема следующая. Писал весь код в одном файле, потом его начал разбивать на главный, функции и конфиг.
Подключаю эти файлы на главной всё нормально в очерёдности конфиг, функции. В файле с функциями используются переменные файла конфигурации. При запуску главного файла, выводится ошибка о том что в файле функций используются не определённые переменные. Т.е. подключая конфиг на главной, мне нужно что бы переменные были доступны в остальных файлах которые я подключаю ниже. |
![]() |
۩
Дата
|
![]() Новичок ![]() Профиль Группа: Пользователи Сообщений: 2 Пользователь №: 35583 На форуме: Карма: ![]() |
Решил проблему.
Заменил ассоциативный массив с конфигом на константы, т.к. вычитал что видимость подключённого файла распростаняется только на то, где он былподключён |
![]() |
|
![]() ![]() Здесь живет ![]() ![]() ![]() ![]() ![]() ![]() Профиль Группа: Форумчанин ![]() Сообщений: 2804 Пользователь №: 24406 На форуме: Карма: 181 ![]() |
Смотрите порядок подключения файлов. PHP читает сверху вниз.
-------------------- Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
|
![]() |
![]() ![]() ![]() |