Egalité et Identité
Par Armel FAUVEAU, jeudi 1 août 2002 à 14:00 :: Trucs et Astuces PHP :: #330 :: rss
PHP dispose évidement d'opérateurs de comparaison classiques, comme l'égalité ('==' à ne pas confondre à l'opérateur d'assignation '=' souvent source d'erreur) ou encore le différent ('!=').
Depuis PHP4, il existe également une notion d'identité que l'on peut utiliser à l'aide de l'opérateur '==='. Ainsi,
$a === $bsera vérifiée (TRUE) si $a et $b sont égales ET de même type (au sens nombre, chaine, etc.).
A noter que, même si le manuel en francais ne le précise pas, l'opérateur connexe de non identité existe également. On l'utilisera à l'aide de l'opérateur '!=='.
Pour finir et à titre de curiosité, il semblerait que tester l'identité soit plus rapide sur des gros volumes que de tester l'égalité.
Consulter le lien







Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.