Una dichiarazione condizionale in PHP permette di prendere una decisione su quale logica da eseguire sulla base dei valori nelle variabili . Ad esempio , si potrebbe decidere di stampare un messaggio se una persona è sotto l'età e un messaggio diverso se una persona è maggiorenne . Ci sono tre tipi di istruzioni condizionali in PHP : il " if ... else " if, l'istruzione " switch" e l'operatore ternario . Istruzioni 
 1 
 Creare una semplice istruzione condizionale con "if ", seguito dalla condizione in parentesi , seguito da l'istruzione da eseguire se è vero . Ad esempio, digitare : 
 
 if ( $ età < 21) echo " ! Non è possibile acquistare alcolici " ; 
 2 
 Combine " altro " con il "se" per eseguire un dichiarazione diversa quando la condizione è falsa . Ad esempio, digitare : 
 
 if ( $ età < 21 ) per 
 echo " Non è possibile acquistare alcool! " ; 
 
 Altro 
 
 echo " È hanno il permesso di comprare alcol " ; 
 3 
 Usa " elseif " per valutare più di una condizione nell'istruzione condizionale . Ad esempio, digitare : 
 
 if ( $ età < 18 ) per 
 echo " Non è possibile acquistare alcol o sigarette ! " ; 
 
 Elseif ( $ età < 21 ) 
 
 echo "Non si può comprare alcolici , ma è possibile comprare le sigarette . " ; 
 
 altro 
 
 echo " si è permesso di acquistare alcool e sigarette " ; 
 
 4 
 Utilizzare l'istruzione " switch" quando una variabile contiene una serie di valori e si vuole fare qualcosa di diverso per ogni valore . Inserire ogni condizione di utilizzo di " caso", seguito dalle istruzioni che si desidera eseguire, seguito da " break; " . Utilizzare "default" al posto di "caso " per abbinare tutte le altre condizioni . Racchiudere il contenuto della dichiarazione switch tra parentesi graffe . Ad esempio, digitare : Cambia 
 ( $ colore) { 
 
 caso "rosso" : 
 
 $ esa = " # EE2C2C " ; 
 
 break; 
 
 caso "blu" : 
 
 $ esa = " # 191970 " ; 
 
 break; 
 
 caso " verde " : 
 
 $ esa = " # 31B94D " ; 
 
 pausa ; 
 
 default: 
 
 $ esa = " # CDC9C9 " ; 
 
 break; 
 < p > } 
 5 
 Utilizzare l'operatore ternario per creare una singola istruzione e restituire un valore se una affermazione è vera e un altro valore se una affermazione è falsa . Specificare la condizione seguita da un " ? " e il valore se vero seguito da un " : " e il valore se falso . Ad esempio, digitare : 
 
 $ legal_drinking_age = ( $ età < 21 ) ? "No" : " Sì" ;