Easy-Micro


LANGAGE Langage PHP
Opérateurs PHP

Les opérateurs PHP

L'opérateur d'affectation par valeur (=)
Syntaxe : $mavariable = expression;
expression peut être de tout type.

L'opérateur d'affectation par référence (&)
Syntaxe :$variable_1 = &$variable_2;
Avec cette syntaxe, la valeur de la variable_1 n'est pas copiée dans la variable_2. La variable_2 fait référence à la variable_1. Les deux variables pointent vers la même zone mémoire et la modification d'une des deux variables se répercute sur l'autre.

Les opérateurs arithmétiques
+, -, *, /, % (modulo), - (opposé), ++ (incrémentation), --(décrémentation).

L'opérateur de chaîne (.)
Le seul opérateur de chaîne est l'opérateur de concaténation, égal au point (.).
Syntaxe : chaîne_1.chaîne_2;

Les opérateurs de comparaison
== pour l'égalité, != pour la différence,
< pour infèrieur, <= pour infèrieur ou égal,
> pour supèrieur, >= pour supèrieur ou égal.

Les opérateurs logiques
Et logique : && (ou bien AND)
Ou logique : || (ou bien OR ou encore XOR - ou exclusif - un seul est vraie)

L'opérateur ternaire (?)
Syntaxe : expresssion_1?expression_2:expression_3
Retourne la valeur de expression_2 si expression_1 est vraie
et la valeur de expression_3 si expression_1 est fausse.

Exemple d'utilisation de l'opérateur ternaire

<?php $prenom = "François"; ?>
<html><body>
<?php echo "Bonjour ".(empty($prenom)?"inconnu":$prenom)." !"; ?>
</body></html>

Résultat : Bonjour François !
Note sur ce résultat: est utilisé ici la fonction empty qui permet de tester si une variable est vide ou non.

Les opérateurs combinés
&variable += expression soit $variable = $variable + expression
&variable *= expression soit $variable = $variable * expression

Précédence des opérateurs : or / and / = / += / -= / ? / || / && / == / !=


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mardi 22 janvier 2019 - Semaine 04 - Saint Vincent (Demain: Saint Barnard)
Aujourd'hui, c'est l'anniversaire de Frank Leboeuf (1968-51 ans), footballeur français (défenseur). Autre 22 janvier: 1981 - Début de la série américaine Dallas sur les écrans français (TF1).
Haut de page Easy-Micro