Хранение закрывающей функции в свойстве класса в PHP
хорошо, у меня есть код ниже
<?php
class foo{
public $bar = NULL;
public function boo(){
$this->bar();
}
}
$mee = new foo();
//save a closure function on the property
$mee->bar = function(){
echo 'hahaha';
};
//invoke the closure function by using a class method
$mee->boo();
?>
и вы можете увидеть это работает здесьhttp://codepad.org/s1jhi7cv
Теперь я хочу сохранить функцию замыкания в методе класса.
хорошо закрытие возможно, поскольку я читаю документацию об этом здесьhttp://php.net/manual/en/functions.anonymous.php
Это возможно? я сделал что-то не так? поправьте меня пожалуйста