Funciones anónimas (closures) en PHP 5.3

noviembre 5, 2011

Según la documentación oficial de PHP, las funciones anónimas (o closures) permiten la creación de funciones que no tienen un nombre especificado. Ejemplo sencillo de lo que quiere decir: $saludo = function($nombre) { printf("Hola %srn", $nombre); };   $saludo('Mundo'); $saludo('PHP');$saludo = function($nombre) { printf("Hola %srn", $nombre); }; $saludo('Mundo'); $saludo('PHP'); Pero en este ejemplo vamos a ir un poco más allá. Imaginemos que tenemos este array: $usuarios = array( array('id' => ...