Sākums / Drošība / PHP pamata sintakse. PHP: alternatīva sintakse vadības konstrukcijām PHP sintakse ir līdzīga valodas sintaksei

PHP pamata sintakse. PHP: alternatīva sintakse vadības konstrukcijām PHP sintakse ir līdzīga valodas sintaksei

Ļ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";

cits

Paplaš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"; )

elseif

Ir 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... endif

Viena 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==5

kamē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