Gli operatori logici, come quelli aritmetici, ci consentono di confrontare tra loro due variabili, sia stringhe che numeri e ovviamente da non dimenticare i valori booleani.
I primi due tipi di valori sono facilmente intuibili, ma cosa sono i valori booleani? I valori booleani non sono nient' altro che true e false, sono presenti in qualsiasi linguaggio di programmazione e spesso sono 'causati' da una funzione, che appunto restituirà uno dei due, ovviamente possono anche esser impostati a mano.
Tornando a noi, gli operatori logici ci permettono di controllare se una variabile è maggiore dell' altra, se sono uguali, se non sono uguali e molto altro.
Questi erano perlopiù operatori di confronto, mentre quelli che andremo ad affrontare ora saranno veri e propri operatori logici, solitamente usati nelle espressioni delle condizioni (if).
I primi due tipi di valori sono facilmente intuibili, ma cosa sono i valori booleani? I valori booleani non sono nient' altro che true e false, sono presenti in qualsiasi linguaggio di programmazione e spesso sono 'causati' da una funzione, che appunto restituirà uno dei due, ovviamente possono anche esser impostati a mano.
Tornando a noi, gli operatori logici ci permettono di controllare se una variabile è maggiore dell' altra, se sono uguali, se non sono uguali e molto altro.
Valore | Descrizione |
== | Uguale |
!= | Disuguale / Diverso |
=== | Identico (per capirci, due variabili uguali e dello stesso tipo) |
!== | Non identico (stesso discorso di prima) |
> | Maggiore |
>= | Maggiore o Uguale |
< | Minore |
<= | Minore o Uguale |
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Questi erano perlopiù operatori di confronto, mentre quelli che andremo ad affrontare ora saranno veri e propri operatori logici, solitamente usati nelle espressioni delle condizioni (if).
Valore | Descrizione |
Or o || | E' valido se almeno uno dei due termini confrontati è vero relativamente alla condizione |
And o && | E' valido se entrambi i termini sono veri rispetto alle condizioni date |
Xor | Chiamato anche 'or esclusivo', indica che solo uno dei due termini deve esser vero, l' altro deve esser falso. |
! | Not, indica una negazione davanti ai vari operatori |
PHP:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!