Я подозреваю кривость пэхэпэ на виндовс, но может настройка какая.
Суть какая: есть функции, в основном стандартные, в которые можно передавать функции. Я в основном использую анонимные функции. Я поменял php c 5.3 на 5.4. И теперь почему-то выдает ошибку как в шапке, хотя ничего некорректного в анонимных функциях нет, и раньше это работало.
Собственно вопрос: кривая сборка php или настройка какая есть?
parametr ... expects to be valid callback
Re: parametr ... expects to be valid callback
Притом иногда все работает.
Re: parametr ... expects to be valid callback
код покажите
Re: parametr ... expects to be valid callback
Ну банально:
$a = array_map(function($data){return $data->a;}, $var);
$a = array_map(function($data){return $data->a;}, $var);
Re: parametr ... expects to be valid callback
тогда крайне странно
Re: parametr ... expects to be valid callback
Оказалось проблема в eaccelerator. Надеюсь решится, а то ничего кроме xcache поставить не удается нормально. А xcache вообще никакого результата не дает.