wielski
@wielski
✔ Совет: Вам помогли? Отметьте ответы решением.

Каким образом можно получить строчку с кодом функции, зная лишь переменную, в которой она хранится?

Здравствуйте.
Скажем, есть следующий код:
$myfunc = function($a, $b, $c){
    echo $a.$b.$c;
}

Каким образом можно получить строчку с кодом функции, зная лишь переменную, в которой она хранится? Тоесть, имея объект?
Нужно получить что-то вроде
$string1 = '$a,$b,$c';
$string2 = 'echo $a.$b.$c;';
  • Вопрос задан
  • 2767 просмотров
Решения вопроса 1
@LastDragon
Из коробки - никак, но можно посмотреть (сам не пользовался) PHP Super Closure ("библиотека, позволяющая сериализовать замыкания в PHP", найдено в одном из дайджестов).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы