Я был очень взволнован, прочитав об анонимных функциях в php, которые позволяют вам объявить переменная, которая является функцией проще, чем вы могли бы сделать с create_function. Теперь мне интересно, есть ли у меня функция, которой передается переменная, как я могу проверить ее, чтобы определить, является ли она функцией? Пока нет функции is_function(), и когда я делаю var_dump переменной, которая является функцией::
$func = function(){
echo 'asdf';
};
var_dump($func);
Я получаю это:
object(Closure)#8 (0) { }
Любые мысли о том, как проверить, является ли это функцией?