5 of 410 menu

Costrutto elseif

Il costrutto elseif viene utilizzato insieme a if per verificare condizioni aggiuntive, se la condizione precedente if o elseif risultava falsa. Permette di creare catene di condizioni ed eseguire diversi blocchi di codice in base al risultato della verifica.

Sintassi

if (condizione1) { // codice, se condizione1 è vera } elseif (condizione2) { // codice, se condizione2 è vera } else { // codice, se tutte le condizioni sono false }

Esempio

Controlliamo il valore di una variabile e visualizziamo il messaggio corrispondente:

<?php $num = 10; if ($num > 15) { echo 'Il numero è maggiore di 15'; } elseif ($num > 5) { echo 'Il numero è maggiore di 5, ma non maggiore di 15'; } else { echo 'Il numero è 5 o inferiore'; } ?>

Risultato dell'esecuzione del codice:

'Il numero è maggiore di 5, ma non maggiore di 15'

Esempio

Controlliamo il tipo di dati di una variabile:

<?php $var = '123'; if (is_int($var)) { echo 'È un numero intero'; } elseif (is_string($var)) { echo 'È una stringa'; } else { echo 'È un altro tipo di dato'; } ?>

Risultato dell'esecuzione del codice:

'È una stringa'

Vedi anche

  • il costrutto if,
    che verifica una condizione
  • il costrutto switch,
    che seleziona una variante di esecuzione
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