Hvordan bruger man break and continue i PHP?

Hvordan Bruger Man Break And Continue I Php



I PHP er vilkårene pause og Blive ved er kontroludsagn, der tillader brugere at ændre flowet i en løkke. Med pause sætning, kan brugeren afslutte en løkke for tidligt, mens han er med Blive ved , kan de springe en specifik iteration over og gå videre til den næste. At lære at bruge disse udsagn er et must for enhver PHP-bruger.

I denne artikel vil vi dykke ned i detaljerne om, hvordan du bruger pause og Blive ved sætninger i PHP-løkker og giv nogle eksempler for at hjælpe dig med at forstå deres brug.

pause erklæring

Det pause statement er en kommando, der bruges i PHP til at stoppe en loop eller en switch-sætning i at fortsætte med at udføre. Når pause sætningen udføres, vil loop- eller switch-sætningen slutte med det samme, og programmet fortsætter med at køre den næste kommando uden for løkken eller switchen. Dette er nyttigt i situationer, hvor vi ønsker at stoppe en loop eller skifte udsagn fra at fortsætte med at køre, når visse betingelser er opfyldt, som at finde en bestemt værdi eller nå et bestemt antal.







Sådan bruges pauseerklæring i PHP

For at lære at bruge pause sætning i PHP, følg nedenstående kode:





til ( $x = 1 ; $x < 5 ; $x ++ ) {

hvis ( $x == 5 ) {

pause ;

}

ekko $x . ' ' ;

}

?>

Ovenstående kode initialiserer en variabel $x til 1 og går derefter ind i en for-løkke, der løber så længe som $x er mindre end 5. Under hver iteration tjekker koden om $x er lig med 5, og hvis det er tilfældet, udfører den en pause erklæring for øjeblikkeligt at afslutte løkken. Ellers udskriver den værdien af $x med et mellemrumstegn.



Produktion





fortsæt erklæring

Det Blive ved er en kontrolflow-sætning, der bruges til at springe over en bestemt iteration af en sløjfe. Den aktuelle iteration af løkken vil blive sprunget over, og den næste iteration starter, når Blive ved erklæring køres. Dette er nyttigt i situationer, hvor visse iterationer af en løkke skal springes over, såsom når visse betingelser ikke er opfyldt.



Sådan bruges fortsæt-erklæringen i PHP

For at lære at bruge Blive ved sætning i PHP, følg nedenstående kode.



til ( $x = 1 ; $x < 10 ; $x ++ ) {

hvis ( $x == 5 ) {

Blive ved ;

}

ekko $x . ' ' ;

}

?>

I ovenstående kode gentager den anvendte for-løkke fra 1 til 9 gange. En if-klausul inde i løkken bestemmer, om den aktuelle værdi af $x er lig med 5. Hvis ja, anvender løkken søgeordet ' Blive ved ” for at gå glip af den aktuelle iteration og gå videre til den næste. Hvis ikke, skrives et mellemrumstegn til skærmen efter værdien af $x .

Produktion

  Et billede med baggrundsmønster
Beskrivelse genereret automatisk

Brug af pause og fortsæt-erklæringer i PHP

1: Sløjfer

Det pause og fortsæt sætninger bruges i loops, der itererer over arrays. For eksempel kan et program sløjfe over en række tal ved at bruge pause funktion for at forlade sløjfen, når en bestemt tilstand er nået. Alternativt kan et program sløjfe over en række strenge ved hjælp af Blive ved funktion til at springe over bestemte elementer.

2: Skift erklæringer

Det pause sætning bruges i en switch-sætning for at afslutte sætningen, når en matchende betingelse er fundet. Dette kan hjælpe med at forhindre unødvendige evalueringer af andre sager i switch-erklæringen. Det Blive ved funktion bruges typisk ikke i switch-sætninger, da der ikke er nogen måde at springe over et bestemt tilfælde.

Konklusion

I PHP er pause og Blive ved sætninger er essentielle kontrolstrukturer, der gør det muligt for programmører at kontrollere strømmen af ​​eksekvering i deres kode. Mens Blive ved statement bruges til at springe en bestemt iteration over i en loop, den pause statement bruges til at afslutte en loop eller switch-sætning. Disse klausuler bruges ofte i sløjfer, der går på tværs af arrays eller switch-klausuler, der udfører kode afhængigt af værdien af ​​en variabel eller et udtryk. At lære at bruge disse udsagn er afgørende for enhver PHP-bruger.