Bucles anidados en PHP
Los bucles, con cuyo trabajo ya estás familiarizado, pueden anidarse unos dentro de otros. Por ejemplo, resolvamos la siguiente tarea: mostremos en la pantalla la cadena:
Aquí no basta con un solo bucle - es necesario ejecutar
dos bucles anidados uno dentro del otro: el primer
bucle iterará sobre los números (primero 1,
luego 2, luego 3 y así hasta 9),
y el segundo bucle repetirá estos números tres veces.
Implementemos:
<?php
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i;
}
}
?>
Preste atención: el primer bucle tiene un contador
$i, el segundo $j, y si hubiera
un tercer bucle - entonces su contador sería
la variable $k. Estos son nombres estándar
aceptados convencionalmente, se deben usar precisamente estos.
Con la ayuda de dos bucles anidados, muestre en pantalla la siguiente cadena:
Con la ayuda de dos bucles anidados, muestre en pantalla la siguiente cadena: