Position actuelle: Accueil> Derniers articles> Explication détaillée des opérateurs de comparaison PHP : égal à, différent de, supérieur à, inférieur à et leurs instructions d'utilisation

Explication détaillée des opérateurs de comparaison PHP : égal à, différent de, supérieur à, inférieur à et leurs instructions d'utilisation

M66 2025-10-26

Que font les opérateurs de comparaison PHP

En PHP, les opérateurs de comparaison sont utilisés pour comparer les valeurs de deux variables ou expressions afin de déterminer si elles sont égales, ont une relation de taille ou ont le même type. Grâce à ces opérateurs, des jugements logiques plus flexibles peuvent être implémentés dans des instructions conditionnelles.

Principaux opérateurs de comparaison en PHP

Les opérateurs de comparaison suivants sont couramment utilisés en PHP et leur signification :

égal à (==)

Utilisé pour comparer deux valeurs d'égalité, quel que soit le type de données. Par exemple:

 $a = 5;
$b = '5';
var_dump($a == $b); // sortir true,Parce que comparer uniquement les valeurs,Ne comparez pas les types

Différent de (!=)

Détermine si deux valeurs sont inégales, quel que soit le type de données.

 $a = 5;
$b = 8;
var_dump($a != $b); // sortir true

Supérieur à (>)

Renvoie vrai si la valeur de gauche est supérieure à la valeur de droite.

 $a = 10;
$b = 7;
var_dump($a > $b); // sortir true

Moins de (<)

Renvoie vrai si la valeur de gauche est inférieure à la valeur de droite.

 $a = 3;
$b = 8;
var_dump($a < $b); // sortir true

Supérieur ou égal à (>=)

Déterminez si la valeur de gauche est supérieure ou égale à la valeur de droite.

 $a = 5;
$b = 5;
var_dump($a >= $b); // sortir true

Inférieur ou égal à (<=)

Déterminez si la valeur de gauche est inférieure ou égale à la valeur de droite.

 $a = 4;
$b = 5;
var_dump($a <= $b); // sortir true

Constamment égal à (===)

Compare simultanément la valeur et le type et renvoie vrai uniquement si les deux sont identiques.

 $a = 5;
$b = '5';
var_dump($a === $b); // sortir false,Parce que les types sont différents

Pas toujours égal à (!==)

Renvoie vrai lorsque l'une des valeurs ou des types est différent.

 $a = 5;
$b = '5';
var_dump($a !== $b); // sortir true

Résumer

Les opérateurs de comparaison en PHP sont très couramment utilisés dans les jugements conditionnels. Comprendre les différences entre les différents opérateurs, en particulier la différence entre « égal (==) » et « égal constant (===) », peut aider à éviter les erreurs logiques et à améliorer la lisibilité et la sécurité de votre code.