Maison >développement back-end >Problème PHP >Que signifient les deux signes égal en php ?
En PHP, deux signes égal "==" signifie "égal". Il s'agit d'un opérateur de comparaison utilisé pour comparer si les expressions ou les variables des deux côtés du signe égal sont égales. Il compare uniquement les valeurs, pas. types ; renvoie vrai s’ils sont égaux, faux sinon.
L'environnement d'exploitation de ce tutoriel : système windows7, version PHP7.1, ordinateur DELL G3
En php, deux signes égaux "= "=" signifie "égalité" et est un opérateur de comparaison utilisé pour comparer si les expressions ou les variables des deux côtés du signe égal sont égales.
Utilisez deux signes égaux "==" pour comparaison. Seules les valeurs sont comparées, pas les types.
Il existe également un triple signe égal "==" en PHP qui signifie "identité", c'est-à-dire une égalité absolue (les valeurs et les types sont égaux en utilisant trois signes égaux === pour la comparaison) ; , en plus de comparer les valeurs, comparez également les types.
Par exemple, "42" est une chaîne et 42 est un entier. FALSE est une valeur booléenne et "FALSE" est une chaîne.
<?php if(42 == "42") { echo '1、值相等'; } echo PHP_EOL; // 换行符 if(42 === "42") { echo '2、类型相等'; } else { echo '3、类型不相等'; } ?>
Sortie :
1、值相等 3、类型不相等
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!