Les opérateurs de comparaison

1 h 2 exercices Niveau 3

Les opérateurs de comparaisons sont, comme leurs noms l'indiquent, des moyens de comparer différentes valeurs. Il en existe différents, mais ils ont pour points communs de toujours renvoyer “vrai” ou “faux” selon les comparaisons effectuées. Ils sont très souvent utilisés dans des conditions et permettent de définir les actions à mener en fonction des valeurs comparées.

Les différents opérateurs

L’opérateur “==” - “égal”

Cet opérateur de comparaison permet d’établir un lien d’égalité entre deux valeurs. Ainsi si la première valeur est égale à la deuxième, alors l’opérateur retourne “vrai”. Dans le cas contraire, il renvoie “faux”. Cet opérateur ne compare QUE les valeurs, et pas les types, de telle sorte que le nombre “1” et le caractère “1” (donc en tant que texte) sont considérés égaux. Par exemple :

echo( 1 == 2 );
# renvoie Faux, car les valeurs ne sont pas identiques

echo( 2 == 2 );
# renvoie Vrai, car les valeurs sont identiques

echo( 2 == "2" );
# renvoie Vrai, car les valeurs sont identiques - même si les types ne 
# ne sont pas les mêmes

L’opérateur “===“ - “strictement égal”

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus