|
|
Cours PHP N°3 : les opérateurs
Les opérateurs numériques Ils s'appliquent à des opérations ayant comme résultat des valeurs de types numériques (integer, double).Pour les exemples donnés ci-dessous on utilise les variables initialisées de la manière suivante :
$op1=5;
Les opérateurs de comparaison Vous retrouvez ces opérateurs lors de tests (plus petit, plus grand égal ...).
Ne confondez pas le signe d'affectation constitué d'un seul = avec le signe d'égalité constitué de deux ==. Les opérateurs logiques Ces opérateurs permettent de combiner des tests et d'obtenir VRAI ou FAUX en fonctions des valeurs des opérandes. Les opérateurs sont et, ou, ou exclusif et non.
Ces opérateurs logiques sont principalement utilisés dans les tests et peuvent bien sûr être combinés entre eux, tout en prenant garde aux règles de priorités (le ET équivaut à une multiplication et est donc prioritaire sur le OU <=""> addition) Exemple
if (($couleur=="jaune") && (($type!="legume") || ($type=="fruit"))) Les opérateurs « caractères » La concaténation Vous pouvez « raccrocher » différents éléments de type caractère et les stocker dans une autre. L'opérateur est .
$texte = "cochons"; $variable = "3 petits".$texte; La comparaison Vous retrouvez les mêmes opérateurs que pour les numériques.Utilisations de raccourcis et de combinaisons Vous pouvez utiliser des raccourcis dans les affectations numériques ou caractères.Pour les exemples j'utilise les variables initialisées de la manière suivante : $op1=5;
Nous vous informons que ce cours constitue une œuvre protégée en France par le Code de la Propriété Intellectuelle, et à l’étranger par les conventions internationales en vigueur sur le droit d’auteur. La violation de l’un des droits d’auteur de l’œuvre est un délit de contrefaçon. Il est donc interdit, à titre privé ou public, de reproduire, copier, vendre, revendre ou exploiter, que ce soit dans un but commercial ou purement gratuit, ce cours, sauf accord exprès et préalable de son auteur. |
|