Génération PHP.net » Les opérateurs

Les opérateurs

Les opérateurs permettent comme en mathématiques, d’effectuer des opérations mathématiques mais aussi des comparaisons logiques, des assignations et de la concaténation.

Les priorités

PHP effectue les opérateurs selon une certaine priorité comme en mathématiques.

  1. () []
  2. -- ++ ! @
  3. * / %
  4. + - .
  5. < <= >= >
  6. == !=
  7. &&
  8. ||
  9. = += -= *= /= %=

Opérateurs de calcul

Opérateurs de calcul
Opérateur Explication
Opérateur Explication
+ Addition.
- Soustraction.
* Multiplication.
/ Division.
% Modulo : Retourne le reste d’une division.
= Affectation.

Opérateurs d’assignation

Opérateurs d’assignation
Opérateur Explication
Opérateur Explication
+= Additionne les deux parties et assigne le résultat à la variable de gauche.
-= Soustrait les deux parties et assigne le résultat à la variable de gauche.
*= Multiplie les deux parties et assigne le résultat à la variable de gauche.
/= Divise les deux parties et assigne le résultat à la variable de gauche.
%= Affectue un modulo et assigne le résultat à la variable de gauche.
.= Affectue une concaténation des deux parties et assigne le résultat à la variable de gauche.

Opérateurs d’incrémentation

Opérateurs d’incrémentation
Opérateur Explication
Opérateur Explication
++ Incrémente d’une unité la variable.
-- Décrémente d’une unité la variable.

Opérateurs de comparaison

Opérateurs de comparaison
Opérateur Explication
Opérateur Explication
== Égalité.
=== Identité : Même valeur et même type.
< Infériorité stricte.
<= Infériorité ou égalité.
> Supériorité stricte.
>= Supériorité ou égalité.
!= Différence.
<>

Opérateurs logiques

Opérateurs logiques
Opérateur Explication
Opérateur Explication
|| Ou logique
Or
&& Et logique
And
Xor Ou exclusif.
! Non logique.

Autres opérateurs

Autres opérateurs
Opérateur Explication
Opérateur Explication
. Concaténation
@ Opérateur de contrôle d’erreur : Ignore les messages d’erreurs lorsque placé devant une expression.