Maison >développement back-end >Problème PHP >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!