Я не смог найти раздел в руководстве по PHP, в котором объясняется use
У меня есть код
$num = 0; array_walk_recursive($_REQUEST, function($mValue) use (&$num){ $num++; });
и мое Eclipse жалуется:
Parser error "'{' expected in compound-statement.
Поэтому я предполагаю, что это было реализовано в некоторой версии PHP.
Анонимные функции / замыкания и конструкция языка use
были реализованы в версии 5.3.0
@see changelog: http://php.net/manual/en/functions.anonymous.php