Mam taki przypadek i nie mam pomysłu jak go rozwiązać.
W zmiennej trzymam kod funkcji, którą do tej pory mogłem utworzyć i uruchomić przy pomocy createfunction() (DEPRECATED od wersji PHP 7.2).
Oczywiście mogę zrobić funkcję anonimową, ale tam nie wiem jak definiować jej kod w sposób dynamiczny.
W zmiennej trzymam kod funkcji, którą do tej pory mogłem utworzyć i uruchomić przy pomocy createfunction() (DEPRECATED od wersji PHP 7.2).
$body = 'return ["time" => microtime(), "args" => $args];';
$fn = create_function('$args', $body);
var_dump($fn('test'));
Oczywiście mogę zrobić funkcję anonimową, ale tam nie wiem jak definiować jej kod w sposób dynamiczny.
$fn = fn($args) => ['time' => microtime(), 'args' => $args];
- nie mogłem zadzwonic i znaleźć kontaktów typu mama,tato,żona,mąż itd - bo zablokowany - to utrudnia oddanie.
- kurcze jednak dobre tel. robią, bo widać było, że przejechało po nim auto a jedyne zniszczenia to kamyki