Del curso: PHP avanzado

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.600 cursos impartidos por expertos del sector.

Funciones Callback

Funciones Callback

Una función callback, también conocida como solo callback, es una función que se pasa como argumento a otra función. Cualquier función puede ser usada como callback, simplemente pasando su nombre como argumento de otra función. Veamos un ejemplo. Utilizamos la función que calcula la longitud de un string como parámetro de la función array_map que se aplica a las strings contenidas en un array. En este caso, en nuestra función mi_callback solo decimos que se nos calcule la longitud de las strings contenidas en cualquier array. En este caso, tenemos el array de strings, que son frutas, y las longitudes serán el array_map de mi_callback, es decir, llamamos a esta función desde esta función, simplemente pedimos que se nos evalúe este array de strings y, luego, imprimiremos por pantalla los resultados que nos vaya dando el array_map de dicho array de strings. Como ves, es un proceso simple que ayuda a aportar fluidez a nuestro código y permite reutilizar algunas funciones y…

Contenido