Bonjour,
Je souhaiterais modifier un fichier csv à partir de php. je sais qu'on peut l'ouvrir en lecture mais peut-on également l'ouvrir en écriture de façon à pouvoir écrire dedans?
Merci d'avance
Version imprimable
Bonjour,
Je souhaiterais modifier un fichier csv à partir de php. je sais qu'on peut l'ouvrir en lecture mais peut-on également l'ouvrir en écriture de façon à pouvoir écrire dedans?
Merci d'avance
Le problème, c'es que dès que j'ouvre mon fichier en écriture grace à fopen, le contenu de ce fichier est effacé. Voyez vous pourquoi?
Voila mon code :
Code:
1
2
3 $fp = fopen($chemin_fichier,"w") fclose($fp);
Fait un "a" plutot qu'un "w"
oui il faut faire:car 'w' => Ouvre en écriture seule ; place le pointeur de fichier au début du fichier et réduit la taille du fichier à 0. Si le fichier n'existe pas, on tente de le créer.Code:$fp = fopen($chemin_fichier,"a")
plus d'infos sur fopen et ses modes ici: http://fr.php.net/manual/fr/function.fopen.php