Nwlapcug.com


Tutorial PHP 'If' istruzione

Tutorial PHP 'If' istruzione


L'istruzione "if" nella programmazione PHP consente di controllare il flusso di esecuzione di script. Comprensione "se" dichiarazioni è una competenza chiave in qualsiasi linguaggio di programmazione. Anche se è appena iniziato con la programmazione, si dovrebbe essere in grado di cogliere il concetto e la funzione di un'istruzione "if". L'istruzione "if" è spesso combinato con il "altro" e "else if" dichiarazioni. Come con la maggior parte delle tecniche di programmazione, il modo migliore per capire è attraverso esempi pratici.

Istruzioni

1

Creare alcune variabili numeriche nello script PHP. Utilizzando la seguente sintassi, immettere una coppia di variabili di test per dimostrare la funzionalità dell'istruzione "if":

$number_one = 7;

$number_two = 9;

In PHP come in altre lingue, la prova di "se" è comunemente usata per confrontare i valori delle variabili numeriche e altri. Questo può includere test per vedere quale è più grande o se sono uguali ad uno altro.

2

Inserire un'istruzione "if" nello script. Aggiungere il seguente test condizionale al codice:

if($Number_One>$number_two) () {

echo "number_one è maggiore"; }

Ciò consente di verificare se il primo numero specificato è maggiore del secondo. Se il test restituisce un valore "true", viene eseguito il codice all'interno delle parentesi di istruzione "se". Se il test restituisce un valore "false", non accade nulla, e l'elaborazione prosegue oltre l'istruzione condizionale. Quando una sola istruzione è contenuta all'interno di un blocco di "se", le parentesi non sono necessarie. Tuttavia, essi sono quando più di una istruzione è presente, quindi è meglio per includerli come pratica standard.

3

Aggiungere un "else if" allo script. Utilizzando il seguente codice, aggiungere un ulteriore test al codice:

altro if($number_one<$number_two) {

echo "number_one è più piccolo"; }

Questo test inizia con "else if" che significa verrà eseguito solo se il test prima di esso, che è l'istruzione "if" originale, restituisce un valore "false". Se il primo test restituisce un valore "true", questa prova di "else if" verrà ignorata. (Vedi i riferimenti 3, 4)

4

Aggiungere una sezione "altra" al codice. Dopo la sezione di "else if", inserire quanto segue:

else {

echo "i numeri sono uguali"; }

Questa sezione di codice verrà eseguita solo se entrambi i test precedenti restituiscono valori "falsi". Il presupposto è che se il primo numero è né maggiore o minore del secondo numero, devono essere uguali.

5

Aggiungere una prova diretta per l'uguaglianza nello script. Se siete interessati solo a se due numeri sono uguali, utilizzare la sintassi seguente:

if($Number_One==$number_two) () {

echo "i numeri sono uguali"; }

Per verificare se i numeri non sono uguali, è possibile utilizzare le seguenti operazioni:

if($Number_One!=$number_two) () {

echo "i numeri non sono uguali"; }

Per verificare se un numero è maggiore o uguale a un altro numero, utilizzare le seguenti operazioni:

Se ($number_one > = $number_two) {

echo "number_one è maggiore o uguale a number_two"; }

Modificare il codice per utilizzare il "<" carattere per verificare se un numero è minore o uguale a un altro.

Consigli & Avvertenze

  • È possibile "concatenare" più istruzioni di "else if" insieme seguendo un'istruzione "if".
  • Se si verifica l'uguaglianza con diversi tipi di variabile in PHP, potrebbe essere necessario utilizzare il "= = =" operatore invece.