⊗ppPmCdSI 82 of 447 menu

Inwersja wyrażeń w if-else

Rozważmy następujący kod:

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

Odwróćmy warunek z podanego kodu, czyli przekształćmy go w jego przeciwieństwo. Przeciwny warunek otrzymamy taki:

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

Jak widzisz, aby odwrócić warunek, trzeba chwilę pomyśleć. Znacznie łatwiej będzie użyć operatora !, który reprezentuje logiczne NIE. Za pomocą tego operatora wystarczy postawić znak wykrzyknika przed początkowym warunkiem - a on sam się odwróci:

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

Dany jest następujący kod:

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

Używając operatora ! odwróć podany warunek.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć