Operatorii de control Php

Operatorii de control

Acești operatori pot fi utilizați atât în ​​interiorul funcțiilor, cât și în afara lor.

Pentru unii operatori, există două sintaxe. Prima sintaxă pentru operatorii de grupare utilizează o instrucțiune compusă. În al doilea caz, blocul începe cu un colon și se termină cu un cuvânt cheie format din două părți. Prima parte a sfârșitului, al doilea nume al operatorului.







declarație condiționată

Instrucțiunea conditională if execută operatorul specificat dacă condiția este adevărată. În caz contrar, dacă este prezentă instrucțiunea else. se execută o declarație alternativă.

În plus, php acceptă altfel. combinând altfel și imbricate dacă. Dacă se folosesc paranteze curbate, nu are importanță dacă separați altfel în două cuvinte sau nu. Dacă utilizați sintaxa cu coloane, nu puteți separa altfel. Mai jos este un exemplu din documentație.

selectați instrucțiunea

Operatorul de selectare a comutatorului transferă controlul la una dintre etichete, în funcție de valoarea variabilei de selecție. Dacă valoarea expresiei nu este furnizată în blocul de comutare și lipsește eticheta implicită implicită, nu se întâmplă nimic. Numai constantele sunt folosite ca etichete. Spre deosebire de alte limbi, valoarea poate fi nu numai un întreg, ci un șir. Pentru a ieși din blocul de comutare, utilizați instrucțiunea de pauză. Dacă este posibil, este mai bine să utilizați acest operator decât setul de declarații if.







ciclu cu precondiție

Execută corpul bucla în timp ce condiția exp1 este adevărată. Starea este evaluată înainte de începutul fiecărei iterații.

ciclu cu postcondiție

Corpul buclă este executat în timp ce condiția exp1 este adevărată. Starea este evaluată la sfârșitul fiecărei iterații.

contra-ciclu

Inițializa ciclul variabil (expr1), specificați condiția de terminare a ciclului (expr2), și expresii lista realizată la sfârșitul fiecărei iterații (expr3).

buclă după element

întreruperea ciclului

Următoarea iterație a buclă este efectuată de instrucțiunea continuă.

Ieșiți din buclă sau selectați instrucțiunea cu instrucțiunea de pauză.

Ambii operatori pot avea un argument întreg care indică cu ce nivel de atașament se ocupă operatorul, valoarea implicită este 1.

finalizarea execuției

Instrucțiunea de întoarcere are scopul de a ieși dintr-o funcție și rareori un script. În acesta, puteți specifica valoarea returnată.

du-te la etichetă

Instrucțiunea "geto" este folosită pentru a trece la eticheta specificată. Nu puteți intra în buclă sau într-o declarație de comutare.







Articole similare

Trimiteți-le prietenilor: