⊗ppPmCdSI 82 of 447 menu

Invertovanie výrokov v if-else

Zoberme si nasledujúci kód:

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

Invertujme podmienku z uvedeného kódu, to znamená premeňme ju na jej opak. Opačná podmienka bude vyzerať takto:

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

Ako vidíte, na invertovanie podmienky je potrebné sa trochu zamyslieť. Oveľa jednoduchšie bude použiť operátor !, ktorý predstavuje logické NIE. Pomocou tohto operátora nám stačí umiestniť výkričník pred pôvodnú podmienku - a tá sa invertuje sama:

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

Daný je nasledujúci kód:

<?php if ($num1 >= 0 or $num2 <= 10) { echo '+++'; } else { echo '---'; } ?>

Použitím operátora ! invertujte uvedenú podmienku.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť