⊗ppPmCdSI 82 of 447 menu

If-else-lausekkeiden kääntäminen

Tarkastellaan seuraavaa koodia:

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

Käännetään yllä olevan koodin ehto, eli muutetaan se vastakkaiseksi. Vastakkainen ehto saadaan seuraavasti:

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

Kuten näette, ehtojen kääntämiseen joutuu hieman miettimään. Paljon helpompaa on käyttää operaattoria !, joka edustaa loogista EI. Tämän operaattorin avulla meidän tarvitsee vain laittaa huutomerkki alkuperäisen ehdon eteen - ja se kääntyy itsestään:

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

Annettu seuraava koodi:

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

Käytä operaattoria ! kääntääksesi annetun ehdon.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää