Bonjour à tous,
j'utilise php4 et je voudrais traduire un fichier csv.
Mon problème c'est que je voudrais que ma recherche soit insensible à la casse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $chaine_traduite = preg_replace($tab_termefr, $tab_termelg, $contenu_du_fichier); //tel que $tab_termefr, est un tableau des termes en français à rechercher //$tab_termelg est un tableau des termes dans la langue choisie correspondant //aux éléments du tableau $tab_termefr //$contenu_du_fichier est une chaine de caractère englobant la totalité du //fichier csv
Avec str_replace, ça marche très bien quand je passe tt en majuscule mais voilà le souci avec cette méthode c'est que je récupère aussi une chaine en majuscule.
En bien sûr je ne peux pas utiliser str_ireplace parce que je ne suis pas en php5
En construisant mon tableau $tab_termefr j'ai mis chq élément dans "/" "/i" comme suit :
Mais ça ne marche pas! est ce que quelqu'un a une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $tab_termefr[$i] = "/".$termefr."/i" ;
merci.
Partager