Bonjour à tous,
soit la chaine suivante:
la chaine peut être beaucoup plus longue, ce n'est qu'un exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part $retour='"2012";"Jan";"France.98";"4";"140.5";\r\n"2012";"Jan";"France.98";"1";"110.3"';
j'aimerais remplacer dans le 140.5 et le 110.3 le point par une virgule. J'ai essayé ca :
c'est presque ça, car $retVal me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $arr=explode(";\r\n",$retour); $arr[sizeof($arr)-1]=str_replace(".", ",", $arr[sizeof($arr)-1]); $retVal=implode(";",$arr); echo $retVal;
mais je ne veux pas qu'il me remplace le "." de "France.98".
Code : Sélectionner tout - Visualiser dans une fenêtre à part "2012";"Jan";"France,98";"4";"140,5";\r\n"2012";"Jan";"France,98";"1";"110,3"
Une idée ?
Merci d'avance :








Répondre avec citation
Partager