я хочу написать функцию встроенного в PHP, как показано нижеPHP встраиваемая функция как .net
Forexample:
$c = getCountry();
$b = getZones();
$a = [
'x' => function() use ($c, $b)
{
if (isset($c[0]))
return getZonesByCountryId($c[0]['id']);
else
return $b;
}
];
я получаю эту ошибку: «Объект класса закрытия не может быть преобразован в строку» Я пишу встроенную функцию в .net, как я сделал это выше. пожалуйста помогите !!!
* Этот * код не бросает * это * ошибка. Что-то, что пытается «эхо» значение '$ a ['x']' позже, выдает эту ошибку. Ожидаете ли вы, что функция будет выполнена немедленно, а ее * результат * назначен на 'x' ...? – deceze
Какую версию php вы используете? –
Я использую его 5.5.35 – maviofis