2012-02-05 20 views
7

En el manual hay create_function función y puede pasar el resultado de esa función a array_map, pensé que esa es la única manera de tener algo así como funciones y cierres anónimos, pero luego descubrí que puede poner la función como en javascript¿Qué versión de php agregó funciones anónimas

array_map(function($a) { 
    return $a + 1; 
}, array(1, 2, 3, 4, 5)); 

¿En qué versión de php puedo hacer esto? ¿Esto siempre estuvo ahí?

+0

-1 porque RTFM? – jcubic

+0

Acabo de RTFM, pero todavía no estaba muy seguro, por lo que esta pregunta se aclaró – FrancescoMM

Respuesta

15

cierres (anonymous functions) se añadieron en PHP 5.3.0

+0

Gracias, he visto esa página, pero no he notado el número de versión. – jcubic

+0

En la sección "Registro de cambios" de la página, después de los ejemplos –

+0

Sí, lo encontré, solo explico por qué no me di cuenta antes de leer su respuesta. – jcubic

Cuestiones relacionadas