Bonjour,
J'ai un petit soucis avec array_search. Ce dernier confond numériques et textes. Voilà un bout de code qui présente tout mon problème :
echo affiche 0 au lieu de 1 car array_search considère que '0121' == '121'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $t=(string)''; $r = array(2); $r[0]=(string)'0121'; $r[1]=(string)'121'; $t = array_search('121',$r); echo $t;
Existe-t-il une solution différente forçant array_search à respecter le type ?
Merci
Partager