Una funcion de devolucion de llamada, es una funcion que se pasa con un argumento en otra
conocidas como funciones "callback"
Cualquier función existente se puede utilizar como función de devolución de llamada.
Para utilizar una funcion como devolucion de llamada, hay que pasar un string (cadena) que contenga el nombre de la funcion como argumento de otra funcion
Ejemplo
Pasamos la funcion array_map() para calcular la longitud de un string en un array
<?php function my_callback($item) { return strlen($item); } $strings = ["manzana", "naranja", "banana", "coco"]; $lengths = array_map("my_callback", $strings); print_r($lengths); ?>
...
0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias