Comparaison de string en php

Omen -  
 aaa -
Bonjour à tous,

j'ai un problème de php que je n'arrive pas à résoudre malgré sa simplicité... Il me faut comparer deux chaines de charactères afin de s'avoir s'il sont absolument identiques et je n'arrive pas à mettre la main sur cette fonction.

Merci de m'aider
A voir également:

6 réponses

l_epais Messages postés 140 Date d'inscription   Statut Membre Dernière intervention   31
 
Hello,

Damien J. a raison, cependant, pour une comparaison stricte mieux vaut utilisé:

if($var1 === $var2) // est strictement identique

plutot que

if($var1 == $var2) // est équivalent...

La différence me diras-tu ? Elle est essentiel, car si $var1='' et $var2=null ou $var2 = 0 ou $var2 = false
$var1 == $var2 retourne true

tandis que

($var1 === $var2 ne retourne true que si les valeurs sont strictement identique

sur ce @pus
23
nella
 
Bonjour,

Merci pour le "strictement identique". Très utile pour comparer "002" et "02" qui pour moi ne sont pas la meme chose.
Existe-t-il la meme chose pour "strictement différent"???

Merci
0
nella > nella
 
C'est bon, en fait c'est !==
0
aaa
 
Merci.
0