Un petit problème pour parser un fichier texte, en fait j'ai fais une simple fonction qui me retourne un element d'un tableau en fonction d'une valeur du fichier comme ceci :
function idGenre($type)
{
$type = strtoupper($type);
$type = strval($type);
$id = array( 'APPT' => 1,
'BIEN' => 0,
'GAR' => 4,
'LOCOM' => 5,
'MAIS' => 3
);
if(in_array($type,$id)) return $id[$type]; return false;
}
Mais pas moyen de lui faire tester la valeur, il passe bien dans le in_array, si je test le tableau avec la valeur écrite en brut il me retourne bien la valeur, donc je comprends pas pourquoi il arrive pas à lire avec cette écriture. Une idée ?