Maison > Article > développement back-end > Opérateur PHP (6) "Opérateur de comparaison" Exemple d'explication
Grâce à la série précédente d'apprentissage des opérateurs PHP, nous apprenons aujourd'hui le sixième type d'opérateur PHP "Opérateur de comparaison ".
À quoi servent les opérateurs de comparaison ?
Opérateur de comparaison. Vous le comprenez littéralement et il est utilisé pour la comparaison. Il compare les résultats de deux variables ou expressions pour déterminer si elles sont vraies ou fausses. , renvoie vrai, sinon, si le résultat de la comparaison est faux, renvoie faux.
Jetons d'abord un coup d'œil aux opérateurs de comparaison en PHP
Opérateurs de comparaison
Nom | Exemple | Description
|
||||||||||||||||||||||||||||||||||||
Moins de | $x | Renvoie vrai si $x est inférieur à $y. | ||||||||||||||||||||||||||||||||||||
> | Supérieur à | $x>$y | Si $ x Si supérieur à $y, renvoie true | |||||||||||||||||||||||||||||||||||
< ;= | Inférieur ou égal à | $x | Renvoie vrai si $x est inférieur ou égal à $y. | |||||||||||||||||||||||||||||||||||
>= | Supérieur ou égal | $x> = $y | Renvoie vrai si $x est supérieur ou égal à $y. | |||||||||||||||||||||||||||||||||||
== | Égal | $x==$y | Si $ Renvoie vrai si x est égal à $y. | |||||||||||||||||||||||||||||||||||
!= | Différent | $x!=$y | if Si $x n'est pas égal à $y, retournez true | |||||||||||||||||||||||||||||||||||
=== | Congruent (congruent) | $x===$y | Si $x est égal à $y et qu'ils sont du même type, renvoie true | |||||||||||||||||||||||||||||||||||
!== | Non identique (non congruent) | $ x!= =$y | Si $x n'est pas égal à $y et leur les types ne sont pas les mêmes, renvoie vrai |
Il existe deux opérateurs de comparaison qui nécessitent une attention particulière, à savoir "===" et "!==". Si vous utilisez l'opérateur "===" à des fins de comparaison, ils doivent non seulement avoir la même valeur, mais également avoir le même type de données. Par exemple, $a===$b signifie que $a et $b ne sont pas seulement. valeur complètement égale, et les types de données $a et $b sont également les mêmes. ! == et === ont des significations opposées, comme $a! ==$b signifie que $a et $b ont soit des valeurs différentes, soit des types de données différents.
Exemple d'opérateur de comparaison
Cet exemple utilise des opérateurs de comparaison pour comparer les valeurs des variables. Définissez la variable $x=100, le type de données est entier et. la variable $ y="100", le type de données est une chaîne, comparez $x et $y, utilisez les opérateurs "==", "===", "!=", "!===".
Le code est le suivant
<?php $x=100; $y="100"; var_dump($x == $y); echo "<br>"; var_dump($x === $y); echo "<br>"; var_dump($x != $y); echo "<br>"; var_dump($x !== $y); echo "<br>"; ?>
Le résultat de l'exécution du code :
Les autres sont relativement simples, donc Je ne ferai pas grand-chose ici. Démonstration, si vous êtes intéressé, vous pouvez le faire vous-même. Dans la section suivante, nous vous expliquerons le septième type d'opérateur PHP "Opérateur de contrôle d'erreur".
Articles connexes recommandés :
1.Opérateurs PHP (1) Exemple d'explication des "Opérateurs arithmétiques"
2.Opérateur d'opérations PHP ( 2) Exemple d'explication détaillée de "Opérateur de chaîne"
3.Opérateur PHP (3) Exemple d'explication de "Opérateur d'affectation"
4 PHP. Opérateur (4) Exemple d'explication « Opérateur de bits »
5.Opérateur PHP (5) Exemple d'exemple « Opérateur logique »
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!