break

(PHP 4, PHP 5, PHP 7, PHP 8)

break finaliza a execução da estrutura for, foreach, while, do-while ou switch atual.

break aceita um argumento numérico opcional que diz quantas estruturas aninhadas deverão ser interrompidas. O valor padrão é 1, somente a estrutura imediata é interrompida.

<?php
$arr = array('um', 'dois', 'três', 'quatro', 'pare', 'cinco');
foreach ($arr as $val) {
    if ($val == 'pare') {
        break;    /* Pode-se também usar 'break 1;' aqui. */
    }
    echo "$val<br />\n";
}

/* Usando o argumento opcional. */

$i = 0;
while (++$i) {
    switch ($i) {
        case 5:
            echo "No 5<br />\n";
            break 1;  /* Sai apenas do switch. */
        case 10:
            echo "No 10; saindo<br />\n";
            break 2;  /* Sai do switch e do while. */
        default:
            break;
    }
}
?>

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.
To Top