⊗ppPmCdSI 82 of 447 menu

Ифодаларни инвертлаш

Куйидаги кодни кўриб чиқамиз:

<?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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш