⊗ppPmCdSI 82 of 447 menu

Inversione delle dichiarazioni in if-else

Consideriamo il seguente codice:

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

Invertiamo la condizione del codice fornito, cioè la trasformiamo nel suo opposto. La condizione opposta risulterà così:

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

Come puoi vedere, per invertire la condizione, bisogna pensarci un po'. Sarebbe molto più semplice usare l'operatore !, che rappresenta il NON logico. Con questo operatore ci basta mettere un punto esclamativo prima della condizione iniziale - e essa si invertirà da sola:

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

Dato il seguente codice:

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

Utilizzando l'operatore ! inverti la condizione data.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta