Ejecutar funciones anónimas al instante en PHP
En JavaScript, definir y ejecutar funciones anónimas inmediatamente es sencillo usando la sintaxis:
(function () { /* do something */ })()
¿Existe un mecanismo similar en PHP?
PHP 7
Con las versiones de PHP 7 y posteriores, las funciones anónimas se pueden ejecutar de forma instantánea y cómoda:
(function() { echo 'executed'; })();
Antes de PHP 7
Antes de PHP 7, la única manera de lograr la ejecución inmediata era a través de la función call_user_func():
call_user_func(function() { echo 'executed'; });
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3