PHP では、即時関数式 (IIFE) の直後に関数を呼び出すことができるため、PHP 7 では部分的に等価です。意味。ただし、PHP 5.x はこの機能をサポートしていません。
PHP 7 の場合、例は次のようになります:
(function() { echo "yes, this works in PHP 7.\n"; })();
PHP 5.x の場合、最も近い近似値is:
call_user_func(function() { echo "this works too\n"; });
この使用法により、グローバル変数を必要とせずにコードをすぐに実行できます。関数があり、カプセル化と依存関係の注入に便利です。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3