Operatori PHP
Operatori sono utilizzati per eseguire operazioni su variabili e valori.
PHP divide gli operatori nei seguenti gruppi:
- operatori aritmetici
- operatori di assegnazione
- Gli operatori di confronto
- operatori di incremento / decremento
- operatori logici
- operatori di stringa
- operatori Array
PHP Operatori aritmetici
Gli operatori PHP aritmetiche vengono utilizzati con valori numerici per eseguire operazioni aritmetiche comuni, come l'addizione, sottrazione, moltiplicazione ecc
Operatore | Nome | Esempio | Risultato | mostrarlo |
---|---|---|---|---|
+ | aggiunta | $ X + y $ | Somma di $ xe $ y | Mostrarlo » |
- | Sottrazione | $ X - $ y | La differenza di $ xe $ y | Mostrarlo » |
* | Moltiplicazione | $ X * y $ | Prodotto di $ xe $ y | Mostrarlo » |
/ | Divisione | $ X / y $ | Quoziente di $ xe $ y | Mostrarlo » |
% | Modulo | $ X% $ y | Resto di $ x diviso per $ y | Mostrarlo » |
** | elevamento a potenza | $ X ** y $ | Risultato di elevare $ x alla potenza $ y'th (Introduced in PHP 5.6) |
PHP Operatori di assegnazione
Gli operatori di assegnazione PHP sono utilizzati con valori numerici per inserire il valore di una variabile.
L'operatore di assegnazione di base in PHP è "=" . Ciò significa che l'operando a sinistra assume il valore dell'espressione di assegnazione sulla destra.
assegnazione | Uguale a... | Descrizione | mostrarlo |
---|---|---|---|
x = y | x = y | L'operando a sinistra assume il valore dell'espressione a destra | Mostrarlo » |
x + y = | x = x + y | aggiunta | Mostrarlo » |
x - = y | x = x - y | Sottrazione | Mostrarlo » |
x * = y | x = x * y | Moltiplicazione | Mostrarlo » |
x / y = | x = x / y | Divisione | Mostrarlo » |
x = y% | x = x% y | Modulo | Mostrarlo » |
PHP Operatori di confronto
Gli operatori di confronto PHP vengono utilizzati per confrontare due valori (number or string) :
Operatore | Nome | Esempio | Risultato | mostrarlo |
---|---|---|---|---|
== | Pari | $ X == $ y | Restituisce vero se $ x è uguale a $ y | Mostrarlo » |
=== | identico | $ X === $ y | Restituisce vero se $ x è uguale a $ y, e sono dello stesso tipo | Mostrarlo » |
! = | Non uguale | $ X! = $ Y | Restituisce vero se $ x non è uguale a $ y | Mostrarlo » |
<> | Non uguale | $ x <> $ y | Restituisce vero se $ x non è uguale a $ y | Mostrarlo » |
! == | non identico | $ X! == $ y | Restituisce vero se $ x non è uguale a $ y, o non sono dello stesso tipo | Mostrarlo » |
> | Più grande di | $ X> $ y | Restituisce vero se $ x è maggiore di $ y | Mostrarlo » |
< | Meno di | $ X <y $ | Restituisce vero se $ x è minore di $ y | Mostrarlo » |
> = | Maggiore o uguale a | $ X> = $ y | Restituisce vero se $ x è maggiore o uguale a $ y | Mostrarlo » |
<= | Minore o uguale a | $ X <= $ y | Restituisce vero se $ x è minore o uguale a $ y | Mostrarlo » |
PHP di incremento / decremento Operatori
Gli operatori di incremento PHP sono utilizzati per incrementare il valore di una variabile.
Gli operatori PHP decremento vengono utilizzati per diminuire il valore di una variabile.
Operatore | Nome | Descrizione | mostrarlo |
---|---|---|---|
++ $ x | Pre-incremento | Incrementa $ x per uno, poi torna $ x | Mostrarlo » |
$ X ++ | Post-incremento | Restituisce $ x, quindi incrementa $ x per uno | Mostrarlo » |
- $ x | Pre-decremento | Decrementa $ x per uno, poi ritorna $ x | Mostrarlo » |
$ x-- | Post-decremento | Restituisce $ x, poi decrementa $ x per uno | Mostrarlo » |
Operatori logici PHP
Gli operatori logici di PHP sono utilizzati per combinare istruzioni condizionali.
Operatore | Nome | Esempio | Risultato | mostrarlo |
---|---|---|---|---|
e | E | $ Xe $ y | True se sia $ xe $ y sono vere | Mostrarlo » |
o | O | $ X oppure y $ | True se sia $ x o $ y è vero | Mostrarlo » |
xor | Xor | $ X xor $ y | True se sia $ x $ y o è vero, ma non entrambi | Mostrarlo » |
&& | E | $ X && $ y | True se sia $ xe $ y sono vere | Mostrarlo » |
|| | O | $ X || $ y | True se sia $ x o $ y è vero | Mostrarlo » |
! | Non | ! $ X | Vero se $ x non è vero | Mostrarlo » |
PHP Operatori di stringa
PHP ha due operatori che sono appositamente progettati per le stringhe.
Operatore | Nome | Esempio | Risultato | mostrarlo |
---|---|---|---|---|
. | Concatenazione | $ Txt1. $ txt2 | La concatenazione di $ txt1 e $ txt2 | Mostrarlo » |
. = | assegnazione concatenazione | $ Txt1. = $ Txt2 | Aggiunge $ txt2 a $ txt1 | Mostrarlo » |
PHP Operatori Array
Gli operatori di matrice PHP vengono utilizzati per confrontare le matrici.
Operatore | Nome | Esempio | Risultato | mostrarlo |
---|---|---|---|---|
+ | Unione | $ X + y $ | Unione di $ xe $ y | Mostrarlo » |
== | Uguaglianza | $ X == $ y | Restituisce vero se $ xe $ y hanno le stesse coppie chiave / valore | Mostrarlo » |
=== | Identità | $ X === $ y | Restituisce vero se $ xe $ y hanno le stesse coppie chiave / valore nello stesso ordine e dello stesso tipo | Mostrarlo » |
! = | Disuguaglianza | $ X! = $ Y | Restituisce vero se $ x non è uguale a $ y | Mostrarlo » |
<> | Disuguaglianza | $ x <> $ y | Restituisce vero se $ x non è uguale a $ y | Mostrarlo » |
! == | Non-identità | $ X! == $ y | Restituisce vero se $ x non è identico a $ y | Mostrarlo » |