Uy / Xavfsizlik / Asosiy PHP sintaksisi. PHP: Boshqaruv konstruksiyalari uchun muqobil sintaksis PHP sintaksisi til sintaksisiga o'xshaydi

Asosiy PHP sintaksisi. PHP: Boshqaruv konstruksiyalari uchun muqobil sintaksis PHP sintaksisi til sintaksisiga o'xshaydi

Shartlar asosida kod fragmentlarining bajarilishini tashkil qilish imkonini beradi.

Sintaksis:

If (ifoda) bayonoti

Boshqa IFlar ichida cheksiz darajada joylashtirish mumkin.

Agar($a > $b) “$a $b dan katta” deb chop eting;

boshqa

Ifoda FALSE bo'lganda uning variantlarini boshqarish uchun IF imkoniyatlarini kengaytiradi.

ELSE ifodasi IF FALSE bo'lsagina bajariladi.

If($a>$b) ( echo "a b dan katta"; ) else ( echo "a b dan katta emas"; )

boshqa

IF va ELSE kombinatsiyasi. Agar IF qiymati FALSE bo'lsa, ifodani bajarishga imkon beradi, lekin ELSE dan farqli o'laroq, ELSEIF ifodasi TRUE bo'lsa, bajariladi.

Agar ($a > $b) ( echo "a b dan katta"; ) elseif ($a == $b) ( echo "a b ga teng"; ) else ( echo "a b dan kichik"; )

agar...endif

Operatorlarni IF operatori bilan guruhlashning mumkin bo'lgan variantlaridan biri.

IF iborasi ichiga katta hajmdagi HTML kod bloklarini joylashtirishda foydalidir.

Agar ($a == 1): echo "a 1"; elseif ($a == 2): echo "a 2"; else: echo "va 1 va 2 ga teng emas"; endif;

A=5

Agar $a==5 sharti bajarilsa, A=5 HTML kod bloki ko‘rinadi

esa

Sintaksis:

PHPdagi eng oddiy sikl turi. Shart TRUE bo'lsa, PHP ni ichki o'rnatilgan bayonotlarni bajarishga majbur qiladi. Agar shart boshidan FALSE bo'lsa, unda tsikl bir marta ham bajarilmaydi.

WHILE (shart) ifodalari