Второй раз я столкнулся с этим ...
У меня есть функция foo()
, внутри которой есть вспомогательная функция с именем formatStr()
, которая используется при вызове array_map()
. Когда я вызываю foo()
более одного раза в скрипте, я получаю «Неустранимая ошибка: Candel redelcare formatStr()
». Что заставляет меня верить, что formatStr()
объявлено не локально в функции, а глобально. Это правда? Можете ли вы обойти это с function_exists()
?
Спасибо