PHP Dicas Rápidas: break
Em muitos laços no PHP, precisamos dar uma parar o laço quando uma determinada ação ocorre.
Isso é muito usado em diversas linguagens, assim como no PHP.
1 2 3 4 5 6 7 | $i = 0; while (true) { if ($i == 3) { break; } echo $i; } |
Algo legal, que temos no PHP é determinar quantos laços devemos parar se determinada ação deve ocorrer:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <h2>Exemplo 1:</h2> < ?php for ($i = 0; $i < 10; $i++) { for ($j = 0; $j < 3; $j++) { echo 'for 2: ', $j, "<br />"; } echo 'for 1: ', $i, "<br />"; } ?> <h2>Exemplo 2:</h2> < ?php for ($i = 0; $i < 10; $i++) { for ($j = 0; $j < 3; $j++) { echo 'for 2: ', $j, "<br />"; if ($j == 2) { break 2; //Para os 2 laços } } echo 'for 1: ', $i, "<br />"; } ?> |
Algo simples porém pode ajudar bastante quando trabalhamos com laços, fica a dica.