Fonction qui ajoute des ; dans un fichier

firda Messages postés 8 Statut Membre -  
firda Messages postés 8 Statut Membre -
Bonjour, j'ai besoin d'une fonction qui me permettrait de transformer un fichier(CSV ou txt) de départ pour obtenir un fichier ayant des séparateurs (;)
A voir également:

5 réponses

eolange Messages postés 109 Statut Membre 2
 
str_replace ! :)
0
firda Messages postés 8 Statut Membre
 
Bjr!!

je suis débutante en PHP!!

j'ai un dossier compressé qui a 2 fichiers CVS, alors ce que je voudrais faire c'est avoir un script en PHP qui me permettrait de dézipper mon dossier, puis d'ajouter des séparateurs( ; ) aux champs contenus dans mes fichiers pour obtenir des fichiers avec séparateurs que je vais importé dans ma bd mysql;
voilà,je dois realiser un programme qui va transformer un fichier (.cvs) sans separateur par exemple
2107200522346585
2207200532145689
2307200587549623
par un fichier avec separateur comme suit
21072005 ; 2234 ; 6585
22072005 ; 3214 ; 5689
23072005 ; 8754 ; 9623

on m'a dit que je pourrai utilisé fseek mais je ne sais pas comment faire. si quelqu'un peut m'aider avec n'importe quelle méthode
merci pour votre aide
0
firda Messages postés 8 Statut Membre
 
str_replace ça s'utilise comment?

je suis débutante en PHP du moins en programmation!!

merci de me donner des précisions
0
Gihef Messages postés 5165 Statut Contributeur 2 779
 
Bonjour,

En attendant.

fseek
str_replace
ereg_replace

--
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
firda Messages postés 8 Statut Membre
 
Bjr!
je suis débutante en PHP!!

j'ai un dossier compressé qui a 2 fichiers CVS, alors ce que je voudrais faire c'est avoir un script en PHP qui me permettrait de dézipper mon dossier, puis d'ajouter des séparateurs( ; ) aux champs contenus dans mes fichiers pour obtenir des fichiers avec séparateurs que je vais importé dans ma bd mysql;
voilà,je dois realiser un programme qui va transformer un fichier (.cvs) sans separateur par exemple
2107200522346585
2207200532145689
2307200587549623
par un fichier avec separateur comme suit
21072005 ; 2234 ; 6585
22072005 ; 3214 ; 5689
23072005 ; 8754 ; 9623

on m'a dit que je pourrai utilisé fseek mais je ne sais pas comment faire. si quelqu'un peut m'aider avec n'importe quelle méthode
merci pour votre aide
0