23-12-2008, 10:06 PM
(23-12-2008, 09:45 PM)Sephi-Chan a écrit :if(
(int) $discussion['hidden'] === 0
&& (int) $discussion['locked'] === 0
&& (int) $character['city_id'] === (int) $discussion['city_id']
&& (
(int) $discussion['private'] === 0
||
(int) $discussion['private'] === 1
&& in_array(
(int) $character['id'],
$discussion['participants']
) === true
)
){
return true;
}
je comprends pas à quoi sert la comparaison strict... dans le sens ou tu force le cast sur la var de l'autre coté. Au final une comparaison simple aurai le même résultat non ?
sinon les cast systématique c'est pour "émuler" en PHP un langage typé ?