variabiliBlog topBlog
 
operatori logici
leftContentBlogPHP_04_02_OPERATORI_LOGICI
L'utilizzo degli operatori logici in PHP
0
Corso di PHP



Come abbiamo riscontrato nella lezione precedente le istruzioni condizionali vengono verificate in base a degli operatori quali < (minore), = (uguale), ecc.

Esistono altri due operatori importantissimi nello sviluppo delle istruzioni condizionali che sono :
AND
OR

Sintatticamente l'AND si definisce scrivendo due e commerciali && e permette di verificare se l'istruzione condizionale viene soddisfatta in tutte le condizioni.

Sintatticamente l'OR si definisce scrivendo due barre verticali || e permette di verificare se l'istruzione condizionale viene soddisfatta in almeno una delle condizioni.

esempio operatore logico and

$variabile1 = 10 ;
$variabile2 = 20 ;
$variabile3 = 30 ;
if (( $variabile1 < $variabile2 ) && ( $variabile1 < $variabile3 ))
{
   echo "La variabile1 è minore della Variabile2 e della Variabile3" ;
}
else
{
   echo "Una o entrambe le condizioni non vengono soddisfatte" ;
}

In questo esempio possiamo avere una visione chiara dell'utilizzo dell'operatore logico and in quanto una volta mandato in esecuzione il codice e visualizzata la pagina nel browser entrambe le condizioni verranno soddisfate poichè $variabile1(10) è minore sia di $variabile2(20) che di $variabile3(30) quindi verrà stampato il messaggio "La variabile1 è minore della Variabile2 e della Variabile3".

esempio operatore logico or

$variabile1 = 10 ;
$variabile2 = 20 ;
$variabile3 = 30 ;
if (( $variabile1 > $variabile2 ) || ( $variabile1 > $variabile3 ))
{
   echo "La variabile1 è maggiore o della Variabile2 o della Variabile3" ;
}
else
{
   echo "Entrambe le condizioni non vengono soddisfatte" ;
}

Questa istruzione if non sarà soddisfatta in nessuna delle due condizioni in quanto $variabile1(10) è minore sia di $variabile2(20) che di $variabile3(30) mentre le condizioni richiedevano che $variabile1(10) avesse avuto un valore maggiore almeno di una fra $variabile2(20) o $variabile3(30) quindi una volta mandato in esecuzione il codice e visualizzata la pagina nel browser il messaggio visualizzato sarà "Entrambe le condizioni non vengono soddisfatte".

 
 
 
 

COMMENTI


 

Lascia un commento

Nome :           

E-Mail :           

Sito :               

Messaggio:  

 
rightContentBlog
 
 
Categorie
 
 
 
 
 
 
Articoli Recenti
Qin Shi Huang - Il Primo Imperatore della Cina
è particolarmente famoso per essere stato il committente dell'imponente esercito di terracotta e l'iniziatore della...
Isaac Newton
uomo scorbutico e sgradevole, era paranoico , temeva la poverta' e le critiche degli altri ma venne considerato da molti...
La Domus Romana
Alla scoperta della Domus Romana la tipica abitazione cittadina delle famiglie patrizie dell'antico impero Romano...
L'impero Persiano
La forza dei persiani era in primo luogo militare: un potente esercito , costituito da un nucleo di nobili cavalieri persiani..
La Grande Muraglia Cinese
La Grande Muraglia, una delle meraviglie della Terra, rappresenta duemila anni di storia della Cina e, con i suoi seimila..
 
 
 
 
 
 
 
 
bottomBlog
Copyright Info.

www.reteitalianaweb.it

trasmissioni video tematiche

27/11/2008

 
Altri Links
 
PHP Bridge Flash Photoshop Dreamweaver
Valid XHTML 1.0 Transitional Valid CSS!