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

Quelle est la différence entre == et = en php

尚
original
2020-04-25 15:44:064375parcourir

Quelle est la différence entre == et = en php

La différence entre == et = en PHP :

== en php est l'opérateur de comparaison , utilisé pour comparer deux Que les valeurs soient égales , si les types sont différents, les types des deux valeurs seront convertis puis comparés.

Exemple :

var_dump(0 == "a"); // 0 == 0 -> true
var_dump("1" == "01"); // 1 == 1 -> true
var_dump("10" == "1e1"); // 10 == 10 -> true
var_dump(100 == "1e2"); // 100 == 100 -> true

"=" en php est l'opérateur d'affectation, utilisé pour attribuer des valeurs aux variables.

En PHP, l'opérateur d'affectation de base est "=". Cela signifie que l'opérande de gauche est défini sur la valeur de l'expression de droite. Autrement dit, la valeur de « $x = 5 » est 5.

Pour plus de tutoriels connexes, veuillez faire attention au site Web chinois 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!

Déclaration:
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