softm
Новичок
Неронятное поведение скопа имен функций
Уже не первый раз сталкиваюсь с крайне непонятным поведением ПХП. (4/5 без разницы)
Вот ситуация - включаю около 20-ти файлов с функциями с помощью require_once в цикле
Все пашет ...
Добавляю в каком-то Совершенно другом месте скрипта - пару переменных через $$, например.
И все - начинают буквально пропадать пользовательские функции. То есть те, что я написал.
Сталкиваюсь с этим бредом второй раз в жизни.
Вылечил (вроде) - отказом от реквайре_онсе в цикле.
написал вручную 20-ть строк. Заработало.
Такое впечатление, что память где-то кончается.
Но такое странное поведение же - не только на моей локальной винде, но и на удаленном хостинге, причем не на одном.
Включаю в скрипт смарти и пару других классов. Смарти ключевой ... то есть пользуется все время.
Скажите, - у меня дежавю? Уже год бъюсь над проблемой ... помогите понять, как определить или пространство имен в пхп не "заполнено до конца" или подскажите гипотезу - как такой бред у меня получается ...
Уже не первый раз сталкиваюсь с крайне непонятным поведением ПХП. (4/5 без разницы)
Вот ситуация - включаю около 20-ти файлов с функциями с помощью require_once в цикле
Все пашет ...
Добавляю в каком-то Совершенно другом месте скрипта - пару переменных через $$, например.
И все - начинают буквально пропадать пользовательские функции. То есть те, что я написал.
Сталкиваюсь с этим бредом второй раз в жизни.
Вылечил (вроде) - отказом от реквайре_онсе в цикле.
написал вручную 20-ть строк. Заработало.
Такое впечатление, что память где-то кончается.
Но такое странное поведение же - не только на моей локальной винде, но и на удаленном хостинге, причем не на одном.
Включаю в скрипт смарти и пару других классов. Смарти ключевой ... то есть пользуется все время.
Скажите, - у меня дежавю? Уже год бъюсь над проблемой ... помогите понять, как определить или пространство имен в пхп не "заполнено до конца" или подскажите гипотезу - как такой бред у меня получается ...
шутка.