Il "if" in programmazione PHP permette di controllare il flusso del vostro esecuzione dello script . Capire " if" è una competenza chiave in qualsiasi linguaggio di programmazione . Anche se siete appena iniziato con la programmazione , si dovrebbe essere in grado di afferrare il concetto e la funzione di un "if" . L' istruzione "if" è spesso combinato con il " resto " e "else if" . Come con la maggior parte delle tecniche di programmazione , il modo migliore per capire è lavorare attraverso esempi pratici . Istruzioni
1
creare alcune variabili numeriche nello script PHP . Utilizzando la sintassi seguente , immettere una coppia di variabili di prova per dimostrare il "se " funzionalità dichiarazione:
$ NUMBER_ONE = 7;
$ number_two = 9;
PHP come in altre lingue , il "se " test è comunemente utilizzato per confrontare i valori di numerici ed altre variabili. Questo può includere test per vedere quale è più grande o se sono uguali tra loro .
2
Inserire una dichiarazione "se" nello script . Aggiungere il seguente test condizionale per il tuo codice:
if ( $ NUMBER_ONE > $ number_two ) {
echo " NUMBER_ONE è più grande ";}
Questo prova se il primo numero specificato è maggiore del secondo. Se il test restituisce un valore "true ", il codice all'interno del "se" staffe di istruzione viene eseguita . Se il test restituisce un valore "false" , non succede nulla , e la trasformazione porta sul passato, l'istruzione condizionale . Quando una sola istruzione è contenuto all'interno di un blocco "se" , le staffe non sono necessarie . Tuttavia, essi sono quando più di una dichiarazione è presente, quindi è meglio per includerli come pratica standard .
3
Aggiungi un " else if " per il vostro script . Utilizzando il seguente codice , aggiungere un ulteriore test per il tuo codice:
else if ( $ NUMBER_ONE < $ number_two ) {
echo " NUMBER_ONE è più piccolo ";}
prova inizia con " else if ", che significa che sarà eseguito solo se il test prima di esso, che è l'originale "if" , restituisce un valore "false" . Se il primo test restituisce un valore " vero " , questo " else if " test verrà ignorato. ( Vedi riferimenti 3, 4 ) economici 4
Aggiungi una sezione " altro " al codice. Inserire il seguente testo dopo il tuo " else if " sezione :
else {
echo " i numeri sono uguali" ; }
Questa sezione di codice verrà eseguito solo se entrambi precedenti test restituiscono valori "false" . Il presupposto è che, se il primo numero è né maggiore o minore del secondo numero , devono essere uguali .
5
Aggiungi un test diretto per l'uguaglianza nello script . Se siete interessati solo se due numeri sono uguali , utilizzare la seguente sintassi :
if ( $ NUMBER_ONE == $ number_two ) {
echo " i numeri sono uguali" ; }
Per verificare se i numeri non sono uguali , è possibile utilizzare il seguente :
if ( $ NUMBER_ONE = $ number_two ! ) {
echo " i numeri non sono uguali " ; }
per verificare se un numero è o maggiore o uguale ad un altro numero , utilizzare il seguente :
if ( $ NUMBER_ONE > = $ number_two ) { echo
" NUMBER_ONE è sia maggiore o uguale a number_two " ; }
modificare il codice per utilizzare il carattere "<" per verificare se un numero è minore o uguale a un altro
< . br>