Maison > développement back-end > Problème PHP > Comment utiliser les trois signes égal (===) en php

Comment utiliser les trois signes égal (===) en php

青灯夜游
Libérer: 2023-03-15 15:38:02
original
3984 Les gens l'ont consulté

En PHP, les trois signes égaux "===" sont des opérateurs de comparaison congruents, utilisés pour comparer si les valeurs de deux opérandes sont égales et pour détecter si leurs types sont identiques uniquement les valeurs et les types de données ; des deux côtés sont identiques. Lorsqu’ils sont égaux, le résultat de l’opération est VRAI.

Comment utiliser les trois signes égal (===) en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

En PHP, les trois signes égaux "===" sont des opérateurs de comparaison congruents. ===”是全等比较运算符。

运算符 名称 描述
=== 全等 比较两个操作数的值是否相等,同时检测它们的类型是否相同

恒等式(===

Opérateur Comment utiliser les trois signes égal (===) en phpNom

Description

=== Congruence Identité (=== code>) L'opérateur est une comparaison stricte entre des variables ou des valeurs données ; il compare non seulement les valeurs des expressions des deux côtés de l'opérateur, mais également les types de données, uniquement les valeurs et les types de données des deux côtés. ils sont tous égaux, le résultat de l'opération est VRAI. <th></th><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">&lt;?php header(&quot;content-type:text/html;charset=utf-8&quot;); // 给变量赋整数值 $x = 999; echo &amp;#39;$x=&amp;#39;.$x.&quot;&lt;br&gt;&quot;; // 给变量赋字符串值 $y = &amp;#39;999&amp;#39;; echo &amp;#39;$y=&amp;#39;.$y.&quot;&lt;br&gt;&quot;; //比较$x 和$y if ($x === $y) echo &amp;#39;$x和$y相等&amp;#39;; else echo &amp;#39;$x和$y不相等&amp;#39;; ?&gt;</pre><div class="contentsignin">Copier après la connexion</div></div>Explication : Dans l'exemple ci-dessus, les valeurs de $x et $y sont égales mais les types de données sont différents, donc false est renvoyé et la partie else est exécutée. DescriptionSi les valeurs de $a et $b sont égales après la conversion de type, retournez TRUE, sinon retournez FALSESi $a et $b sont non seulement égaux en valeur, mais ont également des types égaux de leurs valeurs, alors renvoie VRAI, sinon renvoie FAUX Si la valeur de $a n'est pas égale à la valeur de $b après la conversion de type, VRAI est renvoyé, sinon FALSE est renvoyé est identique à != Si la valeur de $a n'est pas égale à la valeur de $b après la conversion de type, TRUE est renvoyé, sinon FALSE. est renvoyé Si la valeur de $a n'est pas égale à la valeur de $b, ou si les types de leurs valeurs sont différents, retournez VRAI, sinon return FALSEsi la valeur de $a est inférieure à $b Si la valeur de $a est supérieure à la valeur de $b, il renvoie VRAI, sinon il renvoie FALSESi la valeur de $a est inférieure ou égale à la valeur de $b, alors renvoie VRAI, sinon renvoie FALSEif $a Si la valeur est supérieure ou égale à la valeur de $b, elle renvoie VRAI, sinon elle renvoie FAUXLorsque $a est inférieur, égal à, lorsqu'il est supérieur à $b, une valeur entière inférieure, égale ou supérieure à 0 est renvoyée respectivement . PHP7 commence à fournir.
Compare si les valeurs de deux opérandes sont égales et vérifie si leurs types sont les mêmes
Informations étendues : opérateur de comparaison PHP
Exemple Nom
$a == $b Equals
$a === $b congruent
$a != $b pas égal à
$a <> $b pas égal
$a !== $b pas égal
$a < $bsmall and
$a > ;= $b inférieur ou égal à
$a >= $b supérieur ou égal à
$a <=> $b opérateur de vaisseau spatial (opérateur de comparaison de combinaison)

$a ?? $b ?? $c

Opérateur de fusion NULL🎜🎜Le premier opérande qui existe de gauche à droite et n'est pas NULL. Si ni l’un ni l’autre n’est défini et n’est NULL, NULL est renvoyé. Disponible à partir de PHP7. 🎜🎜🎜🎜🎜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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal