PHP での匿名関数の即時実行
JavaScript では、次の構文を使用すると、匿名関数の即時定義と実行が簡単です。
(function () { /* do something */ })()
はPHP にも同様のメカニズムがありますか?
PHP 7
PHP バージョン 7 以降では、匿名関数を即座に便利に実行できます:
(function() { echo 'executed'; })();
PHP 以前7
PHP 7 より前では、即時実行を実現する唯一の方法は call_user_func() 関数を使用することでした。
call_user_func(function() { echo 'executed'; });
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3