Opérateurs
Définition : Opérateurs de calcul
1
+, -, /, *, % (reste de la division entière)
Définition : Opérateurs d'assignation
1
$a += 5 ; /* correspond à $a = $a + 5 */
2
$a -= 5 ; /* correspond à $a = $a - 5 */
3
$a *= 2 ; /* correspond à $a = $a * 2 */
4
$a /= 2 ; /* correspond à $a = $a / 2 */
Définition : Opérateurs d'incrémentation
1
$a++ ; /* ajoute 1 à $a */
2
$a-- ; /* ôte 1 à $a */
Définition : Opérateurs de comparaison
Retourne un booléen
== égalité
!= différence
< infériorité
> supériorité
<= inférieur ou égal
>= supérieur ou égal
=== égalité de valeur et de type
!== différence de valeur et/ou de type
Retourne un nombre
<=> comparaison (-1 si inférieur, 0 si égal, 1 si supérieur)
Définition : Opérateurs logiques
|| : ou
OR : ou
&& : et
AND : et
! : non
Définition : Opérateurs de concaténation
. : "abc"."def" correspond à "abcdef"
Définition : Priorités entre opérateurs
1 | () [] |
2 | -- ++ ! |
3 | * / % |
4 | + - |
5 | < <= >= > |
6 | == != === !== |
7 | & |
8 | | |
9 | && |
10 | || |
11 | = += -= *= ... |
12 | AND |
13 | OR |