La dichiarazione di break PHP
L'istruzione break di PHP viene inserita nel codice di un'istruzione loop per far sì che il programma si interrompa dall'istruzione loop. Negli ultimi tutorial abbiamo discusso di diversi tipi di istruzioni loop. Ognuna di queste istruzioni di loop aveva già un'espressione di test che controllava quando interrompere il loop. Allora perché dovresti aggiungere un altro codice "stop"? Ci sono numerose ragioni per farlo. Ad esempio, utilizzare l'istruzione break per impedire al programma di eseguire azioni indesiderate come la divisione per zero.

Di seguito è riportato un esempio di un'istruzione break che è stata aggiunta a un'istruzione loop. Riconoscerete questa istruzione del ciclo dal precedente tutorial sull'istruzione PHP per. Se è passato del tempo da quando hai letto quel tutorial, torna indietro e aggiorna la tua memoria.

per (inizializza variabile exp; test espressione; modifica variabile exp)
{
if (seconda espressione di test) {break; }
else {fai questo}
}
per ($ numero = 1; $ numero <11; $ numero ++)
{
if ($ number == 5) {break; }
else {echo "$ numero
"; }
}


per ($ numero = 1; $ numero <11; $ numero ++)
per (inizializza espressione variabile; test espressione; modifica espressione variabile)
Questo è lo stesso del tutorial precedente. L'istruzione for inizia con la parola per e ha le tre espressioni tra parentesi.

{
Il resto del codice di questa affermazione segue dopo questa parentesi graffa sinistra.

if ($ number == 5) {break; }
if (seconda espressione di test) {break; }
La prima NUOVA cosa che vedi qui è un'istruzione if. Questa è la nostra seconda espressione di prova. Controlla l'istruzione break che la segue. Nel nostro esempio vogliamo interrompere il ciclo se il valore della variabile $ number è 5. Quando questa condizione è vera, viene eseguito quanto segue -> {break; }. Il programma non continuerà per il resto dell'istruzione -> else {do ​​this}. Si "spezzerà" del loop.

Quando il test dell'istruzione if è falso, quanto segue viene ignorato -> {break; }. E la clausola else verrà eseguita -> else {do ​​this}.

else {echo "$ numero
"; }
else {fai questo}
Questa è la clausola else che verrà eseguita quando l'istruzione if è falsa. Come nell'esercitazione precedente, le istruzioni {do this} sono di stampare il valore corrente della variabile $ number e dell'HTML
codice al browser web.

}
Questa parentesi graffa destra è posizionata alla fine della frase.

Ecco cosa apparirà nel browser web.

1
2
3
4





Istruzioni Video: iPhone 8 Durability Test - BEND TEST - Glass Scratch Video! (Aprile 2024).