Abbiamo appena visto i concetti base di PHP e ora procediamo con una mini guida interamente dedicata agli Operatori Logici e di Confronto. Ripassare per noi di LaraMind è un dogma, guai studiare un framework PHP senza conoscere la “base della base”!

Ah, un ultima cosa, lo sai che se condividi sul tuo profilo Facebook questa guida e scrivi ad amministrazione@laramind.com  puoi beneficiare del 10% di sconto sui corsi:

Operatori Logici

Partiamo dagli Operatori Logici, ecco una tabella che li riassume con la massima chiarezza:

 

OPERATORE COMPORTAMENTO
and Vero se entrambi gli argomenti sono veri
or Vero se almeno uno degli argomenti è vero
! Nega il valore dell’argomento
xor Vero se solo uno degli argomenti è vero
&& Come and
|| Come or

Come potete vedere in PHP, a differenza ad esempio di un linguaggi di programmazione come C, viene supportato il tipo di dato booleano

true && true;   //true
true && false;  //false
false && true;  //false
false && false;  //false
 
true || true;  //true
true || false;  //true
false || true;  //true
false || false;  //false
 
true xor true;  //false
true xor false;  //true
false xor true;  //true
false xor false;  //false
 
!true;  //false
!false;  //true

Operatori di Confronto

Anche qui, procediamo con uno schema, pulito, chiaro, sintetico… 🙂

OPERATORE COMPORTAMENTO
== Vero se i suoi argomenti sono uguali fra loro
!= Vero se i suoi argomenti sono diversi fra loro
< Vero se l’argomento a sinistra è minore dell’argomento a destra
> Vero se l’argomento a sinistra è maggiore dell’argomento a destra
<= Vero se l’argomento a sinistra è minore o uguale all’argomento a destra
>= Vero se l’argomento a sinistra è maggiore o uguale all’argomento a destra
=== Vero se i due argomenti sono uguali nel valore e nel tipo

E con qualche piccolo esempio di codice per rendere ancora più efficace il tutto

5 == 5;  //true
5 === '5';  //false
5 !== '5';  //true
'10' > 6;  //true
5 > '0';  //true

 

Ritorneremo ogni settimana con queste mini guide di PHP, partiremo dal prossimo capitolo con altre funzioni di PHP tutte assolutamente sempre e comunque da RIPASSARE con ATTENZIONE. Date nel frattempo un’occhiata al nostro programma dedicato a PHP per Principianti e a PHP a Oggetti, quest’ultimo il vero e proprio futuro di PHP 🙂

Vi aspettiamo in aula.