⊗ppPmCdSI 82 of 447 menu

Invertování výroků v if-else

Uvažujme následující kód:

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

Pojďme invertovat podmínku z uvedeného kódu, to znamená přeměnit ji na její opak. Opačná podmínka bude vypadat takto:

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

Jak vidíte, k invertování podmínky je potřeba se trochu zamyslet. Mnohem jednodušší bude použít operátor !, který představuje logické NE. S pomocí tohoto operátoru nám stačí umístit vykřičník před původní podmínku - a ta se invertuje sama:

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

Je dán následující kód:

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

Pomocí operátoru ! invertujte uvedenou podmínku.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout