Nếu có hai vòng lặp lồng nhau, câu lệnh break có thể được sử dụng:
break 2;
Dưới đây là minh họa với vòng lặp foreach:
foreach(...) {
foreach(...) {
if (my_var_1.name == my_var_2)
break 2; // thoát khỏi vòng lặp foreach ngoài cùng
}
}
Đối với PHP phiên bản >= 5.3, các dòng mã sau có thể được sử dụng:
foreach (...) {
foreach (...) {
if (my_var_1.name == my_var_2)
goto top;
}
}
top: