PočítačeProgramovanie

For slučky v PHP

Jednou z hlavných úloh počítačov je spracovanie veľkého množstva dát u ľudí by táto činnosť vyžaduje veľkú investíciu času. Vykonávať zložité obrábacie cykly boli vynájdené. Zoberme si cyklus. Niekedy je potrebné opakovať niektoré kusy kódu určitý počet časov, to je, keď cykly prísť k záchrane. Cyklus for - jedna z najobľúbenejších.

Firmy, ktoré sa často používajú v cykle pre

Po prvé, poďme sa pozrieť na skupinu operátorov sú často používané v cykloch. Nazývajú sa prírastok a úbytok. prírastok operátor zaznamenal dve klady (++), sa vykonáva zvýšenie o jeden. Dekrement naopak, znižuje hodnotu 1, sa označujú dve nevýhody (-). Tieto operátory sú používané ako čítač. Ak sa v priebehu konania pred odčítanie / prírastok je zníženie / zvýšenie v premennej, a potom sa táto hodnota použitá. Post-dekrementace / prírastok je premenná najprv použitý, a neskôr je jeho zvýšenie, alebo zníženie.

syntax

Cyklus for produkuje spustenie bloku príkaz tak dlho, ako určitá podmienka platí. Inými slovami, sada príkazov, ktoré sa vykonáva opakovane, kým sa vykonáva zadané podmienka.

Predpokladá sa, že cyklus pre jeden z komplexu v PHP. Jeho syntax je nasledujúca:

pre (chast_1; chast_2; chast_3)

{Code}

Zvlášť zaujímavá je skutočnosť, že v zátvorkách. Ako môžete vidieť, sú tam tri diely. Sú od seba oddelené bodkočiarkou. Kde chast_1 PHP robí to, čo je povedané. Ak je výraz, potom je spustený. Je pravidlom, že je tu aktivovaný čítač. V chasti_2 je-li, potom skontrolujte, či je pravda, že v chasti_1 ak áno (true), potom PHP spustí kód, ktorý je vo vnútri zátvoriek. Tretia časť je zvýšenie alebo zníženie počítadlá.

Uvažujme cyklus php v príklade

V chasti_1 cyklu je premenná $ a nastavená na hodnotu 0. Ďalej skontrolujte, či je $ a menšie, než 20? Ak je menšia, potom sa spustí príkazy, ktoré sú v slučke. V našom príklade ukazuje: "Tento reťazec je zobrazený 20 krát", potom tretia časť predstavuje nárast o $ a 1. Na druhú stranu, je tu návrat k druhej časti, znova kontrolovať najmenej 20 Naše variabilné, alebo nie. Menej? Potom zase, že je príkaz (linkový výstup) až $ a nebude vyššia ako 20.

úloha

Spustiť malú úlohu. Tam je nejaký návrh: "Ahoj, ľudí" Je nevyhnutné, aby vo zvislom smere odvolať túto frázu. Ako sa to robí?

Musíme vyriešiť problém PHP slučku. Pamätáme si funkciu strlen (), ktorá vracia dĺžku čiary.

V príklade 1 je napísané - Čo nerobiť? To je dobrý kód, to funguje. Ale pritom je nemožné. Aby sme pochopili, prečo sa pozrieť na to, ako PHP. Po prvé, priradiť premenná $ aj 0. Ďalej je počet znakov v reťazci a overiť, že dané množstvo menšie ako nula. To opakuje kód prichádza uzavretie prvého listu. Potom $ i sa zvýši o 1, opäť sa počíta reťazec symbolov, skontrolovať, či $ aj menšie množstvo dostala opäť pokračuje spustenie kódu. Zakaždým, keď vykonané strlen () je počet počet symbolov. Je dobre, že máme taký dlhý reťazec nie je.

Ak je linka statické, použiť aj iné možnosti.

V prvom vyhotovení, strlen funkcie vyradené z cyklu pre.

V druhom prevedení, všetky uchovávané v slučke pre.

S pomocou slučky for v PHP, môžete vyriešiť veľa hádaniek!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sk.delachieve.com. Theme powered by WordPress.