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.