Версия PHP 5.2.14 / Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный T_FUNCTION, ожидание ')'

У меня есть определенный фрагмент кода, который я ' m пытается использовать с PHP версии 5.2.14. Это несовместимо ?? Я запускаю следующее,

jailshell-3.2$ php -l /XYZ/functions.php

И это дает:

Ошибка синтаксического анализа: синтаксическая ошибка, неожиданный T_FUNCTION, ожидание ')' в /XYZ/functions.php в строке 2115 Ошибки при синтаксическом анализе /XYZ/functions.php

Код:

2114    $range = array_map(
2115                function (DatePeriod $p) use ($vt2) {
2116               $res = array();
5
задан tzmatt7447 16 September 2010 в 04:38
поделиться