for ($i = 1; $i <= 6; $i++) {
echo "Outer loop (i): $i\n";
for ($j = 1; $j <= 3; $j++) {
echo " Inner loop (j): $j\n";
if ($i === 3) {
echo " Breaking out of both loops!\n";
break 2; // Break out of 2 levels: the inner and the outer loop
}
}
echo "This line will only be reached if the inner loop completes normally.\n";
}
echo "Program execution continues after both loops.\n";
/*
run:
Outer loop (i): 1
Inner loop (j): 1
Inner loop (j): 2
Inner loop (j): 3
This line will only be reached if the inner loop completes normally.
Outer loop (i): 2
Inner loop (j): 1
Inner loop (j): 2
Inner loop (j): 3
This line will only be reached if the inner loop completes normally.
Outer loop (i): 3
Inner loop (j): 1
Breaking out of both loops!
Program execution continues after both loops.
*/