PHP 中匿名函数的即时执行
问题:
在 JavaScript 中,匿名函数可以立即定义并执行:
(function () { /* do something */ })()
PHP 中有类似的方法吗?
答案:
PHP 7 之前,使用call_user_func()可以立即执行匿名函数:
<code class="php">call_user_func(function() { echo 'executed'; });</code>
但是,在当前的PHP版本中,您可以直接执行匿名函数:
<code class="php">(function() { echo 'executed'; })();</code>
以上是## PHP 中可以立即执行匿名函数吗?的详细内容。更多信息请关注PHP中文网其他相关文章!