⊗ppPmCdBShI 85 of 447 menu

if-else құрылымындағы қысқартылған if

Мысалы, $test айнымалысы true мәніне тең ба соны білгіміз келеді делік. Бұл жағдайда if құрылымын былай жазуға болады:

<?php $test = true; if ($test == true) { echo '+++'; } else { echo '---'; } ?>

Бағдарламалау кезінде мұндай тексерулер өте жиі қажет болады, сондықтан олар үшін әлдеқайда сыпайы қысқартылған нысаны бар: if ($test == true) орнына жай if ($test) деп жазуға болады.

Кодты қысқартылған нысанда қайта жазайық:

<?php $test = true; if ($test) { // if ($test == true) тең echo '+++'; } else { echo '---'; } ?>

Енді $test айнымалысы true тең емес пе соны тексерейік:

<?php $test = true; if ($test != true) { echo '+++'; } else { echo '---'; } ?>

Бұл жағдайда қысқартылған синтаксис былай болады:

<?php $test = true; if (!$test) { // логикалық ЕМЕС операторын қолданамыз echo '+++'; } else { echo '---'; } ?>

false тексеруі үшін де ұқсас қысқарту бар. Мына код берілсін:

<?php $test = true; if ($test == false) { echo '+++'; } else { echo '---'; } ?>

$test == false шарты шын мәнінде $test != true дегенмен бірдей:

<?php $test = true; if ($test != true) { // if ($test == false) тең echo '+++'; } else { echo '---'; } ?>

Ал, мұндай шартты біз алдыңғы мысалда қысқартуды үйренгенбіз. Қысқартайық:

<?php $test = true; if (!$test) { echo '+++'; } else { echo '---'; } ?>

Келесі кодты қысқартылған салыстыруды қолданып қайта жазыңыз:

<?php $test = true; if ($test == true) { echo '+++'; } else { echo '---'; } ?>

Келесі кодты қысқартылған салыстыруды қолданып қайта жазыңыз:

<?php $test = true; if ($test == false) { echo '+++'; } else { echo '---'; } ?>

Келесі кодты қысқартылған салыстыруды қолданып қайта жазыңыз:

<?php $test = true; if ($test != true) { echo '+++'; } else { echo '---'; } ?>

Келесі кодты қысқартылған салыстыруды қолданып қайта жазыңыз:

<?php $test = true; if ($test != false) { echo '+++'; } else { echo '---'; } ?>
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау