Closures o Funciones Anonimas en PHP

Hola amigos hoy un noche de julio les regalo este post donde estaré comentándoles sobre algo llamado Closures o como también son llamadas Funciones Anónimas, comúnmente vistas en lenguajes como javascript y muy bien implementadas en JQuery pero sabían que se pueden utilizar en PHP, bueno yo les enseñare como utilizarlas y sacarles el máximo jugo a este tipo de utilidad.

Basta indicarles que estas solo están disponibles desde la versión 5.3 por lo que los servidores viejitos no funcionara el siguiente ejemplo.


$variable_de_fn_anonima = function(){
  echo 'Ejemplo de una funcion Anonima Sencillo';
};
$variable_de_fn_anonima();
/* Tambie podemos hacerlo de esta forma  un poco mas avanzada* 
echo preg_replace_callback('~-([a-z])~', function ($coincidencia) {
    return 
    return strtoupper($coincidencia[1]);
}, 
}, 'hola-mundo');
?>

dos sencillos ejemplos de como trabajar con este tipo de funciones y como les podrá ayudar, humm bueno eso se lo dejo a la imaginación de cada uno, yo por mi parte lo estoy utilizando en un toolkit sencillo en la parte de un Framework Slim. saludos.

Comentarios

Entradas populares de este blog

Comunicaciones Unificadas, una Realidad...

Enviar SMS utilizando Laravel y Amazon SNS

Cloudflare y los problemas de UTF-8