Работает ли статическая анонимная функция PHP?

я пытаюсь выучить PHP, и теперь яя застрял встатическая анонимная функция ».

Я нашел это в учебнике (http://www.slideshare.net/melechi/php-53-part-2-lambda-functions-closures-presentation)»

Ориентация на объект

Лямбда-функции являются замыканиями, потому что они автоматически привязываются к области действия класса, в котором они созданы. ''$this не всегда нужен в объеме.Удаление ''$this можно сэкономить на памяти.Вы можете заблокировать это поведение, объявив Лямбда-функцию как статическую. "

Что не так с этим кодом?

Я получаю эту ошибку:

Ошибка разбора: ошибка разбора, ожидание `T_PAAMAYIM_NEKUDOTAYIM ' в C: \ wamp \ www \ z-final \ a.php в строке 11

Почему эта строка кода нет работа "вернуть статическую функцию () {var_dump ($ this);}; "?

class foo
{
    public function getLambda()
    {
        return function(){var_dump($this);};
    }

    public function getStaticLambda()
    {
        return static function(){var_dump($this);};
    }
}

$foo = new foo();
$lambda = $foo->getLambda();
$staticLambda = $foo->getStaticLambda();
$lambda();
$staticLambda();

Ответы на вопрос(2)

Ваш ответ на вопрос