Possible en double:!
php == vs === operatorQuelle est la différence entre! == et! = En PHP?
Quelle est la différence entre == et = en PHP?
Possible en double:!
php == vs === operatorQuelle est la différence entre! == et! = En PHP?
Quelle est la différence entre == et = en PHP?
"1" != 1 // False
"1" !== 1 // True
C'est une chose de type. !==
prend en compte les types de ses opérandes, tandis que !=
ne le fait pas (la conversion implicite rend la première condition fausse).
==
est vrai seulement si les valeurs sont égales. ===
n'est vrai que si les valeurs et les types sont égaux.
!==
est strictement pas égal et qui ne fait pas la conversion
!=
est pas égal qui fait la conversion de type de type avant de vérifier
===
ET !==
vérifie si les valeurs comparées ont la même de type (par exemple : int, string, etc.) et ont les mêmes valeurs
... Alors que
==
ET !=
compare uniquement les valeurs
le triple égalité Assurez-vous également les deux variables sont du même type
1 == `1` // is ok
1 === `1` // is not same.
sont deux comparion operators
dupliquer de http://stackoverflow.com/questions/589549/php-vs-operator –
Je peux deviner que c'est un doublon ^^ – RageZ