Come in molti linguaggi di programmazione, anche il PHP contiene nella sua grammatica le strutture di controllo. Ma che cosa sono? Semplice, le strutture di controllo servono, appunto, per "controllare" se una certa condizione avviene, oppure no.
Istruzione if
L'istruzione if (se, dall'inglese), è senz'altro la più semplice e comune struttura di controllo di ogni linguaggio di programmazione e di scripting. Vediamo com'è la sua sinstassi nel PHP.
Bene... ora passiamo ad un'esempio pratico, il più banale di tutti.
Volendo si può aggiungere l'html...
Istruzione else
L'istruzione else (altrimenti, oppure, dall'inglese) verifica se l'istruzione precedente è vera, in caso contrario si eseguirà il codice dell'istruzione else. Meglio che faccia un esempio XD.
Ora che conosciamo queste due istruzioni vediamo un esempio più "complesso".
Istruzione elseif
Attraverso quest'istruzione, indicheremo una seconda condizione, da effettuare solo nel caso in cui la prima sia falsa.
Gli operatori logici e le espressioi booleane
Gli operatori logici e le espressioni booleane, vengono utilizzati all'interno delle strutture di controllo che abbiamo visto in precedenza. I principali sono
== (uguale)
!= (diverso)
> (maggiore)
>= (maggiore o uguale)
< (minore)
<= (minore o uguale)
Or o || (valuta che almeno una delle due condizioni sia vera. Si può indicare con la parola Or oppure con il doppio pipe (||))
And o && (valuta che entrambe le condizioni siano vere. Si può indicare com la parola And oppure con la doppia e commerciale (&&))
Xor (controlla che un operatore sia vero e l'altro falso)
! (è l'operatore 'not' e vale come negazione. Si usa con un solo operatore: è vero quando l'operatore è falso, e viceversa.)
P.S.: ricordarsi di salvare tutti i file nella cartella www del proprio IDE (EasyPHP, XAMPP, ecc...), e per eseguirli andare su
Fonte: Olox Forum | -MetalSnake-
Istruzione if
L'istruzione if (se, dall'inglese), è senz'altro la più semplice e comune struttura di controllo di ogni linguaggio di programmazione e di scripting. Vediamo com'è la sua sinstassi nel PHP.
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Bene... ora passiamo ad un'esempio pratico, il più banale di tutti.
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Volendo si può aggiungere l'html...
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Istruzione else
L'istruzione else (altrimenti, oppure, dall'inglese) verifica se l'istruzione precedente è vera, in caso contrario si eseguirà il codice dell'istruzione else. Meglio che faccia un esempio XD.
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Ora che conosciamo queste due istruzioni vediamo un esempio più "complesso".
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Istruzione elseif
Attraverso quest'istruzione, indicheremo una seconda condizione, da effettuare solo nel caso in cui la prima sia falsa.
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
Gli operatori logici e le espressioi booleane
Gli operatori logici e le espressioni booleane, vengono utilizzati all'interno delle strutture di controllo che abbiamo visto in precedenza. I principali sono
== (uguale)
!= (diverso)
> (maggiore)
>= (maggiore o uguale)
< (minore)
<= (minore o uguale)
Or o || (valuta che almeno una delle due condizioni sia vera. Si può indicare con la parola Or oppure con il doppio pipe (||))
And o && (valuta che entrambe le condizioni siano vere. Si può indicare com la parola And oppure con la doppia e commerciale (&&))
Xor (controlla che un operatore sia vero e l'altro falso)
! (è l'operatore 'not' e vale come negazione. Si usa con un solo operatore: è vero quando l'operatore è falso, e viceversa.)
P.S.: ricordarsi di salvare tutti i file nella cartella www del proprio IDE (EasyPHP, XAMPP, ecc...), e per eseguirli andare su
Perfavore,
Entra
oppure
Registrati
per vedere i Link!
dal vostro browser ed aprire il file desiderato.Fonte: Olox Forum | -MetalSnake-
Ultima modifica: