,, havregryn i folkesundhedsprogrammet anvendes til at udføre samme blok af kode et bestemt antal gange.php støtter følgende fire loop former.,,,,,, og minus; loops gennem en blok af kode et bestemt antal gange.,,,,,, mens − endvidere gennem en blok af kode, hvis og så længe en bestemt betingelse er sandt.,,,,,, - - mens og minus; endvidere gennem en blok af kode én gang, og så gentager det, så længe en særlig betingelse er sandt.,,,,, af hver, og minus; loops gennem en blok af kode for hvert enkelt element i en vifte.,,,,, vil vi drøfte, fortsætte og bryde, nøgleord, der anvendes til at kontrollere loops henrettelse.,, for loop erklæring, for erklæring anvendes, når man ved, hvor mange gange du vil udføre en erklæring eller en blok af erklæringer.,,, syntaks for (, initialization,;, tilstand; (cod)),e til at blive henrettet,,,, initializer anvendes til at fastsætte begyndelsen værdi for bekæmpelse af antallet af loop iterationer.en variabel kan erklæres her til dette formål, og det er den traditionelle navnet $i, f.eks. følgende eksempel gør fem iterationer og ændringer af de tildelte værdi af to variabler for hver består af loop −,, < html > < krop > <?php $a = 0 $b = 0 ($jeg = 0 $jeg < 5 $i + +) ($+ = 10 $b + = 5} echo ("i slutningen af denne loop a = $a og b = $b");?> < /organ > < /html >,, det giver følgende resultat −, ved udgangen af det a = 50 og b = 25, mens loop erklæring, mens erklæring vil udføre en blok af kode - og så længe en test udtryk er sandt.,, hvis prøvningen udtryk, er sandt, så koden block vil blive henrettet.efter koden har udført prøvningen udtryk igen vil blive evalueret, og det vil fortsætte, indtil prøvningen udtryk viser sig at være falsk.,,, syntaks, mens (betingelse,) (kode til at blive henrettet,;}, f.eks. i dette eksempel formindskelser på en variabel værdi på hver udgave af loop og modvirke stigninger, indtil den når op på 10, når vurderingen er falsk og det ender.,, < html > < krop > <?php $jeg = 0 $nam = 50, mens ($jeg < 10) ($nam - - og $i + +;} echo ("loop stoppede jeg = $jeg og nam = $nam").> < /organ > < /html >,, det giver følgende resultat −,, loop stoppede jeg = 10 og nam = 40, - - mens loop erklæring, de gør... mens erklæring vil udføre en blok af kode på mindst én gang - det vil gentage det så længe, som det er en betingelse,.,, syntaks, (kode skal gennemføres, mens (tilstand), f.eks. følgende eksempel vil forøgelse af værdien af det mindst én gang, og det vil det fortsat forøgelse af variabel jeg så længe, som det har en værdi på mindre end 10 −,, < html > < krop > <?php $jeg = 0 $nam = 0, gøre {$i + +), mens ($jeg < 10); echo ("loop stoppede jeg = $jeg").> < /organ > < /html >,, det giver følgende resultat −,, loop stoppede jeg = 10, for hver enkelt loop erklæring, for hver enkelt erklæring anvendes til loop gennem arrays.for hver over værdien af det nuværende system element er tildelt $værdi og mængde pointer er flyttet fra en og i næste tur næste element vil blive forarbejdet,.,, syntaks, for hvert (, system, som værdi) (kode til at blive henrettet,,,,,, som eksempel til at liste ud værdierne i et mønster.,, < html > < krop > <?php $array = system (1, 2, 3, 4, 5) for hvert ($system som $værdi) (echo "værdi er $værdi < br />").> < /organ > < /html >,, det giver følgende resultat −,, værdi 1 værdi er 2 - værdien er 3 - værdien er 4 - værdien er 5, bryde erklæring, folkesundhedsprogrammet, bryde, nøgleord er vant til at opsige gennemførelsen af en sløjfe for tidligt.,,, bryde, erklæring ligger i den erklæring, block.hvis du får fuld kontrol, og når du vil ud af løkken, du kan komme ud.efter at være kommet ud af en sløjfe umiddelbar erklæring til loop bliver henrettet.,,, f.eks. i følgende eksempel betingelse test bliver, når de tællerværdi når 3 og loop opsiger.,, < html > < krop > <?php $jeg = 0, mens ($jeg < 10) ($i + +; hvis ($i = = 3), pauser, echo ("loop stoppede jeg = $jeg").> < /organ > < /html >,, det giver følgende resultat −,, loop stoppede jeg = 3, fortsat erklæring, folkesundhedsprogrammet, fortsat anvendes til at standse den nuværende nøgleord gennemløb af en sløjfe, men det gør ikke afbryde loop., ligesom, bryde, erklæring, fortsætte, erklæring ligger i erklæring blok, der indeholder koden at sløjfe udfører, der indledes med en betinget test.for at give møde, fortsætte, erklæring, resten af loop - kode er sprunget over, og næste tur begynder.,,, f.eks. i følgende eksempel loop fingeraftryk værdien af system, men som betingelse, bliver det bare springe kode og næste værdi er trykt.,, < html > og lt; krop > <?php $array = system (1, 2, 3, 4, 5) for hvert ($system som $værdi) (hvis ($værdi = = 3), fortsat;, echo "værdi er $værdi < br />").> < /organ > < /html >,, det giver følgende resultat −,, værdi 1 værdi er 2 - værdien er 4 - værdien er 5,,,
php loop - typer, mens de for
Next Page:php - og post - metode