⊗ppPmCdSI 82 of 447 menu

If-else teiginių inversija

Panagrinėkime tokį kodą:

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

Invertuokime sąlygą iš pateikto kodo, tai yra paverskime ją priešinga. Priešinga sąlyga gautųsi tokia:

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

Kaip matote, norint invertuoti sąlygą, tenka šiek tiek pagalvoti. Daug paprasčiau būtų naudoti operatorių !, kuris yra loginis NE. Naudodami šį operatorių mums pakanka uždėti šauktuką prieš pradinę sąlygą - ir ji invertuosis pati:

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

Duotas toks kodas:

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

Naudodamiesi operatoriumi ! invertuokite pateiktą sąlygą.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti