Ļauj organizēt koda fragmentu izpildi, pamatojoties uz nosacījumiem.
Sintakse:
Ja (izteiksme) paziņojums
Var būt neierobežota ligzdošanas pakāpe citos IF.
If($a > $b) drukāt "$a ir lielāks par $b";
citsPaplašina IF iespējas, lai apstrādātu izteiksmes variantus, ja tā ir FALSE.
Izteiksme ELSE tiek izpildīta tikai tad, ja IF ir FALSE.
If($a>$b) ( atbalss "a ir lielāks par b"; ) else ( atbalss "a nav lielāks par b"; )
elseifIr IF un ELSE kombinācija. Ļauj izpildīt izteiksmi, ja IF vērtība ir FALSE, taču atšķirībā no ELSE tā tiks izpildīta, ja ELSEIF izteiksme ir TRUE.
If ($a > $b) ( atbalss "a ir lielāks par b"; ) elseif ($a == $b) ( atbalss "a ir vienāds ar b"; ) else ( atbalss "a ir mazāks par b"; )
ja... endifViena no iespējamām iespējām operatoru grupēšanai ar IF operatoru.
Noderīga, ja IF priekšrakstā tiek iegulti lieli HTML koda bloki.
Ja ($a == 1): atbalss "a ir 1"; elseif ($a == 2): atbalss "a ir 2"; cits: atbalss "un nav vienāds ar 1 un 2"; endifs;
A=5
HTML koda bloks A=5 būs redzams, ja būs izpildīts nosacījums $a==5kamēr
Sintakse:
Vienkāršākais cilpas veids PHP. Piespiež PHP izpildīt ligzdotus paziņojumus, ja vien nosacījums ir TRUE. Ja nosacījums jau pašā sākumā ir FALSE, tad cilpa netiks izpildīta pat vienu reizi.
WHILE(nosacījums) izteiksmes