Maison >développement back-end >Problème PHP >Que signifient les deux signes égal en php ?

Que signifient les deux signes égal en php ?

青灯夜游
青灯夜游original
2021-06-29 18:58:566852parcourir

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.

Que signifient les deux signes égal en php ?

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 &#39;1、值相等&#39;;
}
 
echo PHP_EOL; // 换行符
 
if(42 === "42") {
    echo &#39;2、类型相等&#39;;
} else {
    echo &#39;3、类型不相等&#39;;
}
?>

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!

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