Maison > développement back-end > Problème PHP > La différence entre = et == en php

La différence entre = et == en php

Guanhui
Libérer: 2023-03-01 06:42:01
original
3746 Les gens l'ont consulté

La différence entre = et == en php

La différence entre = et == en php

Le premier signifie affectation, et sa fonction est d'attribuer les données de droite à la variable de gauche, cette dernière signifie comparer si la valeur de gauche et la valeur de droite sont égales. Si elles sont égales, le résultat est VRAI, sinon il est FAUX.

Opérateur d'affectation

L'opérateur d'affectation de base est "=". Au début, vous pourriez penser que c'est « égal à », mais ce n'est pas le cas. Cela revient en fait à attribuer la valeur de l’expression de droite à l’opérande de gauche.

La valeur de l'expression de l'opération d'affectation est la valeur attribuée. Autrement dit, la valeur de « $a = 3 » est 3. Cela permet de faire quelques astuces :

<?php
$a = ($b = 4) + 5; // $a 现在成了 9,而 $b 成了 4。
?>
Copier après la connexion

Opérateurs de comparaison

Exemple Nom Résultat
$a == $b Égal
例子 名称 结果
$a == $b 等于 TRUE,如果类型转换后$a等于$b
$a === $b 全等 TRUE,如果$a等于$b,并且它们的类型也相同。
$a != $b 不等 TRUE,如果类型转换后$a不等于$b
$a <> $b 不等 TRUE,如果类型转换后$a不等于$b
$a !== $b 不全等 TRUE,如果$a不等于$b,或者它们的类型不同。
$a < $b小与TRUE,如果$a严格小于$b
$a > $b 大于 TRUE,如果$a严格大于$b
$a <= $b小于等于TRUE,如果$a小于或者等于$b
$a >= $b 大于等于 TRUE,如果$a大于或者等于$b
$a <=> $b 结合比较运算符 $a小于、等于、大于than$b时        分别返回一个小于、等于、大于0的integer 值。        PHP7开始提供.
VRAI

, si après conversion de type $a est égal à $b.

$a === $b Congruent VRAI , si $a est égal à $b, et leurs types sont également les mêmes.
$a != $b Différent VRAI

, si après la conversion de type $a n'est pas égal à $ milliards.

$a <> $b Différent VRAI, si $a n'est pas égal à $b.
$a !== $b Non congruent VRAI, si $a n'est pas égal à $ b, ou ils sont de types différents.
$a < $b小与<🎜>VRAI<🎜> , si $a est strictement inférieur à $b .
$a > $b est supérieur à TRUE, Si $a est strictement supérieur à $ b.
$a <= $bInférieur ou égal<🎜>VRAI <🎜 >, si $a est inférieur ou égal à $b .
$a >= $b Supérieur ou égal VRAI , si $a est supérieur ou égal à $b .
$a <=> $b Combiné avec des opérateurs de comparaison Quand $a est inférieur, égal à, supérieur à$b heure Renvoie une valeur entier inférieure, égale ou supérieure à 0 respectivement. PHP7 est maintenant disponible.
Tutoriel recommandé : "Tutoriel 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