⊗ppPmCdCG 81 of 447 menu

Raggruppamento di condizioni in PHP

Sebbene l'operazione and abbia priorità su or, spesso è più conveniente usare le parentesi tonde di raggruppamento per mostrare esplicitamente la priorità delle operazioni:

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

Naturalmente, il raggruppamento può essere utilizzato anche in quei casi in cui hai bisogno di una tua priorità delle operazioni, e non di quella che si ottiene di default.

Nel codice qui sotto indica la priorità delle operazioni in modo esplicito:

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

Nel codice qui sotto indica la priorità delle operazioni in modo esplicito:

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

Nel codice qui sotto indica la priorità delle operazioni in modo esplicito:

<?php $num = 3; if ($num == 9 or $num > 10 and $num < 20 or $num > 20 and $num < 30) { echo '+++'; } else { echo '---'; } ?>
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