Возможный дубликат:
Обходной путь для непарсинга основного синтаксиса
Почему атрибуты PHP не разрешают функции?Я получаю
Ошибка разбора: синтаксическая ошибка, неожиданный T_FUNCTION в /home/codemonkey/dev/broadnet/bito. api2/broadnet/resources/broadmapresource.php on line 87
Из этого кода:
private $debugFunctions = array( "testing" => function() // Line 87 { return "I'm a test function!"; }, "foo" => function() { return "bar"; } );
У меня сложилось впечатление, что я могу использовать анонимные функции PHP везде, где могу использовать
$variables
. Это исключение, или я делаю что-то не так?Я использую PHP 5.3.9