Acasă / Siguranţă / Sintaxa PHP de bază. PHP: Sintaxa alternativă pentru constructele de control Sintaxa PHP este similară cu sintaxa limbajului

Sintaxa PHP de bază. PHP: Sintaxa alternativă pentru constructele de control Sintaxa PHP este similară cu sintaxa limbajului

Vă permite să organizați execuția fragmentelor de cod în funcție de condiții.

Sintaxă:

If (expresie) enunţ

Poate avea un grad nelimitat de imbricare în cadrul altor FI.

If($a > $b) print "$a este mai mare decât $b";

altfel

Extinde capacitățile IF de a gestiona variante ale unei expresii atunci când este FALS.

Expresia ELSE este executată numai dacă IF este FALS.

If($a>$b) ( echo „a este mai mare decât b”; ) else ( echo „a nu este mai mare decât b”; )

elseif

Este o combinație de IF și ELSE. Vă permite să executați o expresie dacă valoarea IF este FALSĂ, dar spre deosebire de ELSE va fi executată dacă expresia ELSEIF este TRUE.

If ($a > $b) ( echo "a este mai mare decât b"; ) elseif ($a == $b) ( echo "a este egal cu b"; ) else ( echo "a este mai mic decât b"; )

dacă...endif

Una dintre opțiunile posibile pentru gruparea operatorilor cu operatorul IF.

Util atunci când încorporați blocuri mari de cod HTML într-o instrucțiune IF.

Dacă ($a == 1): ecou „a este 1”; elseif ($a == 2): echo "a este 2"; else: echo "și nu este egal cu 1 și 2"; endif;

A=5

Blocul de cod HTML A=5 va fi vizibil dacă este îndeplinită condiția $a==5

în timp ce

Sintaxă:

Cel mai simplu tip de buclă din PHP. Forțează PHP să execute instrucțiuni imbricate atâta timp cât condiția este TRUE. Dacă condiția este FALS de la început, atunci bucla nu va fi executată nici măcar o dată.

WHILE(condiție) expresii