⊗ppPmCdSI 82 of 447 menu

if-else билдилөөлөрүн инверттөө

Төмөнкү кодду карап көрөлү:

<?php if ($num > 0 and $num < 5) { echo '+++'; } else { echo '---'; } ?>

Келгиле, көрсөтүлгөн коддогу шартты инверттейли, башкача айтканда, аны тескерисине айландыралы. Тескери шарт төмөнкүдөй болот:

<?php if ($num <= 0 or $num >= 5) { echo '+++'; } else { echo '---'; } ?>

Көрүп тургандай, шартты инверттөө үчүн, бир аз ойлонууга туура келет. Операторду колдонуу !, бул логикалык ЭМЕС, андан кыйла жеңилирээк. Бул оператордун жардамы менен бизге баштапкы шарттын алдына үндөмө белгисин коюу жетиштүү - жана ал өзү инверттелет:

<?php if ( !($num > 0 and $num < 5) ) { echo '+++'; } else { echo '---'; } ?>

Төмөнкү код берилген:

<?php if ($num1 >= 0 or $num2 <= 10) { 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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу