Kyera Dickinson

Generation

generate functionTue, 01 Apr 2025

Usando Array_map() Aplica una función a cada elemento de un array.

La función `array_map()` en PHP es utilizada para aplicar una función a cada elemento de un array. Aquí te muestro un ejemplo de cómo utilizarla: ```php // Definimos un array de números $numbers = [1, 2, 3, 4, 5]; // Definimos una función que eleva un número al cuadrado function elevarAlCuadrado($numero) { return pow($numero, 2); } // Utilizamos array_map() para aplicar la función a cada elemento del array $squares = array_map('elevarAlCuadrado', $numbers); // Imprimimos el resultado print_r($squares); ``` En este ejemplo, la función `elevarAlCuadrado()` eleva un número al cuadrado y se aplica a cada elemento del array `$numbers` utilizando `array_map()`. El resultado es un nuevo array `$squares` con los números elevados al cuadrado. También puedes utilizar una función anónima (closure) en lugar de una función definida explícitamente: ```php $numbers = [1, 2, 3, 4, 5]; $squares = array_map(function($numero) { return pow($numero, 2); }, $numbers); print_r($squares); ``` Ambos ejemplos producirán el mismo resultado: ```php Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 ) ``` Recuerda que `array_map()` devuelve un nuevo array y no modifica el original.

Want to kickstart your project?Use the new AI Studio to create your code