Operatorii PHP
Operatorii sunt utilizate pentru a efectua operațiuni pe variabile și valori.
PHP împarte operatorii în următoarele grupuri:
- operatorii aritmetici
- operatori de atribuire
- operatorii de comparare
- Operatorii de Incrementare / Decrementați
- operatori logici
- operatorii de coarde
- operatorii Array
Operatorii PHP aritmetice
Operatorii PHP aritmetice sunt utilizate cu valori numerice pentru a efectua operații aritmetice obișnuite, cum ar fi adunare, scădere, înmulțire etc.
Operator | Nume | Exemplu | Rezultat | Arat-o |
---|---|---|---|---|
+ | Plus | $ X + y $ | Suma de $ X și Y | Arat-o " |
- | Scădere | $ X - y $ | Diferența de $ x si y $ | Arat-o " |
* | Multiplicare | $ X * y $ | Produs de $ x si y $ | Arat-o " |
/ | diviziune | $ X / $ y | Câtul $ x si y $ | Arat-o " |
% | coeficient | $ X $ y% | Restul de $ x împărțit la $ y | Arat-o " |
** | exponentiation | $ X $ y ** | Rezultatul creșterii $ x la puterea $ y'th (Introduced in PHP 5.6) |
Operatorii de atribuire PHP
Operatorii de atribuire PHP sunt folosite cu valori numerice pentru a scrie o valoare unei variabile.
Operatorul de atribuire de bază în PHP este "=" . Aceasta înseamnă că operandul din stânga devine setată la valoarea expresiei de atribuire de pe dreapta.
Misiune | La fel ca... | Descriere | Arat-o |
---|---|---|---|
x = y | x = y | Operandul din stânga devine setat la valoarea expresiei de pe dreapta | Arat-o " |
x + y = | x = x + y | Plus | Arat-o " |
x - y = | x = x - y | Scădere | Arat-o " |
x * y = | x = x * y | Multiplicare | Arat-o " |
x / y = | x = x / y | diviziune | Arat-o " |
x = y% | x = x% y | coeficient | Arat-o " |
Operatorii de comparare PHP
Operatorii de comparație PHP sunt utilizate pentru a compara două valori (number or string) un (number or string) :
Operator | Nume | Exemplu | Rezultat | Arat-o |
---|---|---|---|---|
== | Egal | $ X $ y == | Returnează true dacă $ x este egal cu $ y | Arat-o " |
=== | Identic | $ X $ y === | Returnează true dacă $ x este egal cu $ y, iar acestea sunt de același tip | Arat-o " |
! = | Nu este egal | $ X! = $ Y | Returnează true dacă $ x nu este egal cu $ y | Arat-o " |
<> | Nu este egal | $ x <> $ y | Returnează true dacă $ x nu este egal cu $ y | Arat-o " |
! == | Nu sunt identice | $ X! == $ y | Returnează true dacă $ x nu este egal cu $ y, sau nu sunt de același tip | Arat-o " |
> | Mai mare ca | $ X> y $ | Returnează true dacă $ x este mai mare decât $ y | Arat-o " |
< | Mai puțin decât | $ X <$ y | Returnează true dacă $ x este mai mic de $ y | Arat-o " |
> = | Mai mare sau egal cu | $ X> = $ y | Returnează true dacă $ x este mai mare sau egal cu $ y | Arat-o " |
<= | Mai mic sau egal cu | $ X <= $ y | Returnează true dacă $ x este mai mic sau egal cu $ y | Arat-o " |
PHP Operatorii Incrementați / Decrementați
Operatorii PHP increment sunt folosite pentru a incrementa valoarea unei variabile.
Operatorii PHP decrementare sunt folosite pentru a decrementa valoarea unei variabile.
Operator | Nume | Descriere | Arat-o |
---|---|---|---|
++ $ x | Pre-increment | Incrementează $ x de unul, apoi se întoarce $ x | Arat-o " |
$ X ++ | Post-increment | Returnează $ x, apoi incrementează $ x de unul | Arat-o " |
- $ x | Pre-decrementare | Decrementează $ x de unul, apoi se întoarce $ x | Arat-o " |
$ X- | Post-decrementare | Returnează $ x, apoi decrementează $ x de unul | Arat-o " |
Operatori logici PHP
Operatorii logici PHP sunt folosite pentru a combina declarațiile condiționale.
Operator | Nume | Exemplu | Rezultat | Arat-o |
---|---|---|---|---|
și | Și | $ X si y $ | Adevărat dacă ambele $ x si y $ sunt adevărate | Arat-o " |
sau | Sau | $ X $ sau y | Adevărat dacă fie $ x $ sau y este adevărat | Arat-o " |
XOR | xOR | $ X $ y XOR | Adevărat dacă fie $ x $ sau y este adevărat, dar nu ambele | Arat-o " |
&& | Și | $ X $ && y | Adevărat dacă ambele $ x si y $ sunt adevărate | Arat-o " |
|| | Sau | $ X || $ y | Adevărat dacă fie $ x $ sau y este adevărat | Arat-o " |
! | Nu | ! $ X | Adevărat dacă $ x nu este adevărat | Arat-o " |
Operatorii String PHP
PHP are doi operatori, care sunt special concepute pentru coarde.
Operator | Nume | Exemplu | Rezultat | Arat-o |
---|---|---|---|---|
. | înlănțuire | $ Txt1. $ txt2 | Concatenarea de $ txt1 și $ txt2 | Arat-o " |
. = | atribuirea concatenarea | $ Txt1. = $ Txt2 | $ La txt2 adaugă $ txt1 | Arat-o " |
Operatorii PHP matrice
Operatorii PHP matrice sunt utilizate pentru a compara matrice.
Operator | Nume | Exemplu | Rezultat | Arat-o |
---|---|---|---|---|
+ | Uniune | $ X + y $ | Uniunea de $ x și y $ | Arat-o " |
== | egalitate | $ X $ y == | Returnează true dacă $ x si y $ au aceleași perechile cheie / valoare | Arat-o " |
=== | Identitate | $ X $ y === | Returnează true dacă $ x si y $ au aceleași perechi cheie / valoare în aceeași ordine și aceleași tipuri | Arat-o " |
! = | Inegalitate | $ X! = $ Y | Returnează true dacă $ x nu este egal cu $ y | Arat-o " |
<> | Inegalitate | $ x <> $ y | Returnează true dacă $ x nu este egal cu $ y | Arat-o " |
! == | Non-identitate | $ X! == $ y | Returnează true dacă $ x nu este identic cu $ y | Arat-o " |