par
Megadeth » 22 sept. 2015, 10:01
Salut,
Pour ton exemple je pense que c'est lié au fait que $chaine n'est pas un tableau à la base.
P'tit exemple :
$array = array("/test/S01E01.avi");
var_dump($array);
print_r(preg_grep("/\bavi\b/i",$array));
Si tu as toujours la même chaine tu peux peut être faire des extractions de chaine surtout si le format est le même.
Tu peux également splitter ou faire un explode de ta chaine à partir du point et récupérer les n derniers caractères...
Jette un oeil à la fonction in_array également trop souvent méconnu
Plusieurs façons de faire si toutefois j'ai bien compris.
Mega
