Bonjour,
Voilà il est possible de lire un fichier csv notamment grâce à la fonction fgetcsv()
http://php.net/manual/fr/function.fgetcsv.php
Il est aussi possible d'ajouter des données à la fin d'un fichier csv grâce notament à cela :
Mais est-il possible de supprimer une ligne complète contenue dans un fichier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php $list = array ( array('aaa', 'bbb', 'ccc', 'ddd'), array('eee', 'fff', 'ggg', 'hhh')); $fp = fopen('file.csv', 'a'); foreach ($list as $fields) { fputcsv($fp, $fields, ';'); } fclose($fp); ?>
Comment procéderiez vous ?
Par exemple je souhaiterais supprimer la ligne complète qui contient la chaîne ggg.
D'avance merci.
Partager