Как я могу немедленно выполнить анонимную функцию в PHP?

В JavaScript вы можете определить анонимные функции, которые выполняются немедленно:

(function () { /* do something */ })()

Можете ли вы сделать что-то подобное в PHP?

94
задан systemovich 13 November 2015 в 09:24
поделиться

1 ответ

Для PHP7: см. Ответ Ясуо Огаки: (function() {echo 'Hi';})();

Для предыдущих версий: единственный способ выполнить их немедленно I можно придумать is

call_user_func(function() { echo 'executed'; });
117
ответ дан 24 November 2019 в 06:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: