Les opérateurs
Sommaire
- La précédence des opérateurs
- Les opérateurs arithmétiques
- Les opérateurs d'assignation
- Opérateurs sur les bits
- Opérateurs de comparaison
- Opérateur de contrôle d'erreur
- Opérateur d'exécution
- Opérateurs d'incrémentation et décrémentation
- Les opérateurs logiques
- Opérateurs de chaînes
- Opérateurs de tableaux
- Opérateurs de types
Un opérateur est quelque chose que vous alimentez avec une ou plusieurs valeurs (ou expression, dans le jargon de programmation) qui retourne une autre valeur (donc que la construction elle-même devient une expression). Donc, vous pouvez penser aux fonctions ou constructions qui retournent une valeur (comme print()) comme opérateur et celles qui retournent rien du tout (comme echo()).
Il y a trois types d'opérateurs. Le premier, l'opérateur unaire, qui opère sur une seule valeur, par exemple ! (l'opérateur de négation) ou ++ (l'opérateur d'incrémentation). Le second groupe, les opérateurs binaires ; ce groupe contient la plupart des opérateurs supportés par PHP qui sont listés ci-dessous dans la section "La précédence des opérateurs".
Le troisième groupe est le groupe des opérateurs de terminaison : ?:. Ils doivent être utilisés pour choisir entre deux expressions dépendantes d'une troisième, plutôt que sélectionner deux phrases ou chemins d'exécution. Les expressions ternaires environnantes avec des parenthèses sont une très bonne idée.
Les opérateurs
