6 Imprimir los nombres de una lista de personas: Enunciado: Crea un programa que utilice un bucle FOREACH para imprimir los nombres de una lista de 5 personas almacenada en un array. 7 Calcular el producto de los elementos de un array: Enunciado: Escribe un programa que utilice un bucle FOREACH para calcular el producto de los 5 elementos de un array numérico e imprima el resultado. 8 Imprimir los elementos de un array de arrays: Enunciado: Crea un programa que utilice un bucle FOREACH para imprimir los elementos de un array que contiene otros arrays. 9 Imprimir solo las letras vocales de un array de caracteres: Enunciado: Escribe un programa que utilice un bucle FOREACH para imprimir solo las letras vocales de un array que contiene caracteres. 10 Filtrar números pares en un array numérico de 1 hasta 20:
Aquí te dejo las soluciones a cada uno de los problemas: **6. Imprimir los nombres de una lista de personas** ```php // Definimos un array de personas $personas = [ ["nombre" => "Juan", "edad" => 25], ["nombre" => "María", "edad" => 30], ["nombre" => "Pedro", "edad" => 35], ["nombre" => "Lucía", "edad" => 20], ["nombre" => "Carlos", "edad" => 40] ]; // Utilizamos un bucle FOREACH para imprimir los nombres de las personas foreach ($personas as $persona) { echo $persona["nombre"] . "\n"; } ``` **7. Calcular el producto de los elementos de un array** ```php // Definimos un array numérico $numbers = [1, 2, 3, 4, 5]; // Utilizamos un bucle FOREACH para calcular el producto de los elementos del array $product = 1; foreach ($numbers as $number) { $product *= $number; } // Imprimimos el resultado echo "El producto de los elementos del array es: $product\n"; ``` **8. Imprimir los elementos de un array de arrays** ```php // Definimos un array de arrays $arrays = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ]; // Utilizamos un bucle FOREACH para imprimir los elementos de cada array foreach ($arrays as $array) { foreach ($array as $elemento) { echo "$elemento "; } echo "\n"; } ``` **9. Imprimir solo las letras vocales de un array de caracteres** ```php // Definimos un array de caracteres $caracteres = ['a', 'b', 'c', 'e', 'f', 'i', 'j', 'o', 'u']; // Utilizamos un bucle FOREACH para imprimir solo las letras vocales foreach ($caracteres as $caracter) { if (in_array(strtolower($caracter), ['a', 'e', 'i', 'o', 'u'])) { echo "$caracter "; } } ``` **10. Filtrar números pares en un array numérico de 1 hasta 20** ```php // Definimos un array numérico $numbers = range(1, 20); // Utilizamos un bucle FOREACH para filtrar los números pares $pares = []; foreach ($numbers as $number) { if ($number % 2 == 0) { $pares[] = $number; } } // Imprimimos los números pares echo "Los números pares del array son: "; print_r($pares); ``` Espero que estas soluciones te ayuden a entender cómo utilizar bucles FOREACH en PHP.