En PHP, "!==" n'est pas égal à tous, également appelé opérateur d'inégalité absolue. Lorsque les valeurs des deux côtés de l'opérateur ne sont pas les mêmes ou que les types ne sont pas les mêmes, le résultat est renvoyé. le résultat est "true", sinon il renvoie "false", la syntaxe est : "x !== y".
L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.
Absolument pas égal Si x n'est pas égal à y, ou si leurs types ne sont pas les mêmes, alors renvoie true
5!=="5" Return true
Tous les processus d'opération égale Comme suit :
1. Déterminez si les types de données des deux côtés de l'opérateur égal sont identiques, s'ils ne sont pas identiques, renvoyez false
2. les deux côtés de l'opérateur égal sont égaux. S'ils ne sont pas égaux, renvoyez false
3 Enfin, effectuez les 2 étapes ci-dessus. Renvoie le résultat de l'opération ET.
Le processus de fonctionnement de Not All Equals (!==) est exactement le contraire de celui de All Equals :
1 Déterminez si les types de données des deux côtés de l'opérateur Not All Equals sont les mêmes. pas pareil, retournez vrai
2. Déterminez l'opérateur Pas tous égaux Si les valeurs des deux côtés sont égales, sinon, retournez vrai
3 Enfin, effectuez l'opération OU des deux étapes ci-dessus. Renvoie le résultat d'une opération OU.
L'exemple est le suivant :
<?php $x=100; $y="100"; var_dump($x !== $y); echo "<br>"; ?>
Résultat de sortie :
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!