UN. Semplice Dichiarazione "if"
Sintassi:
if (condizione (s))Quanto sopra Se L'istruzione viene utilizzata per implementare l'istruzione condizionale per VERO solo valore.
B. Dichiarazione "Se ... else"
Sintassi:
if (condizione (s))Quanto sopra Se L'istruzione viene utilizzata per implementare l'istruzione condizionale per entrambi VERO E falso valori.
C. "Se ... altrof ... else"
Sintassi:
if (condizione (s))Quanto sopra Se L'istruzione viene utilizzata per implementare l'istruzione condizionale per più Se dichiarazioni. Se il primo Se la condizione ritorna falso Quindi controllerà il secondo Se condizione e così via. La dichiarazione del altro la parte verrà eseguita tutto Se le dichiarazioni restituiscono un file falso valore.
D. Dichiarazione nidificata "if ... else"
Sintassi:
if (condizione (s))Quanto sopra Se L'istruzione viene utilizzata quando l'esecuzione di uno Se L'affermazione dipende da un altro Se dichiarazione.
Prerequisito
Gli script utilizzati negli esempi di questo tutorial sono scritti in base alla versione PHP 8. Eseguire la seguente attività prima di eseguire gli esempi di questo script.
Diversi usi di If ... Else affermazione
I diversi usi del 'se altro' Le dichiarazioni sopra menzionate sono state spiegate in questa parte del tutorial usando esempi.
Esempio-1: utilizzo delle semplici dichiarazioni "if"
Crea un file PHP con il seguente script per leggere un parametro di query URL e stampare un messaggio se il valore del parametro della query corrisponde a un valore particolare. Qui, uno Se L'istruzione viene utilizzata per controllare il parametro di query è impostato o meno e un altro Se L'istruzione viene utilizzata per confrontare il valore del parametro con un valore stringa.
// Controlla il valore del nome che ha dato nell'URL o noSei selezionato.
';Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra con il parametro query. Qui, il nome file è if1.PHP che è immagazzinato all'interno /var/www/html/codice cartella. Il nome del parametro di query è "nome"E il valore è"Jafar Iqbal".
http: // localhost/code/if1.PHP?nome = jafar iqbal
Esempio-2: utilizzo dell'istruzione If ... Else
Crea un file PHP con il seguente script per leggere un parametro di query URL e stampare un messaggio se il valore del parametro della query corrisponde a un valore particolare e stampano un altro messaggio se il parametro di query non corrisponde. Qui, uno Se L'istruzione viene utilizzata per controllare il parametro di query è impostato o meno e un altro Se L'istruzione viene utilizzata per confrontare il valore del parametro con un valore stringa.
// Controlla il valore del nome che ha dato nell'URL o noSei selezionato.
';Non sei selezionato.
";Nessun valore di nome ha dato.
"Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra senza alcun parametro di query. Qui, il nome file è if2.PHP che è immagazzinato all'interno /var/www/html/codice cartella.
http: // localhost/code/if2.PHP
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra con un nome parametro di query valido. Qui, il nome del parametro delle query è "nome"E il valore è"Jafar Iqbal".
http: // localhost/code/if2.PHP?nome = jafar iqbal
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra con un nome parametro di query non valido. Qui, il nome del parametro delle query è "nome"E il valore è"Jafar".
http: // localhost/code/if2.PHP?nome = jafar
Esempio-3: Uso di affermazione "if ... else ... else"
Crea un file PHP con il seguente script per leggere un parametro di query URL e stampare un messaggio basato su Se La condizione ritorna VERO confrontando il valore del parametro di query con un valore stringa. Cado Se Condizioni ritorna falso Quindi il messaggio del altro La parte verrà stampata.
// Controlla il valore del nome che ha dato nell'URL o noSei nel Gruppo-1.
";Sei nel gruppo 2.
";Sei nel gruppo 3.
";Non sei selezionato.
";Nessun valore di nome ha dato.
"Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra con un nome parametro di query valido. Qui, il nome file è if3.PHP che è immagazzinato all'interno /var/www/html/codice cartella. Il nome del parametro di query è "nome"E il valore è"Janifer".
http: // localhost/code/if3.PHP?Nome = Janifer
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra con un nome parametro di query valido. Qui, il nome del parametro delle query è "nome"E il valore è"Sakib".
http: // localhost/code/if3.PHP?nome = sakib
Esempio-4: Uso della dichiarazione nidificata "se ... else"
Crea un file PHP con il seguente script per stampare i messaggi confrontando due valori di stringa con il nidificato se altro dichiarazioni. Qui, l'esterno Se L'istruzione confronterà il valore della variabile del dipartimento e se restituisce VERO Quindi l'interno Se L'istruzione confronterà il valore della variabile post. L'output verrà generato in base ai valori di ritorno di entrambe le istruzioni IF.
// Definisci due valori di stringaProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra. Qui, il nome file è if4.PHP che è immagazzinato all'interno /var/www/html/codice cartella.
http: // localhost/code/if4.PHP
Conclusione
Quattro diversi usi di 'se altro'Le dichiarazioni sono state spiegate in questo tutorial per aiutare i programmatori PHP a comprendere correttamente l'uso dell'affermazione condizionale in PHP. L'alternativa di 'se altro'L'affermazione è un interruttore affermazione ma ha alcune limitazioni.
Tutorial video