Bonsoir,
J'ai cré un fichier txt qui contiens !
111
222
333
Je voudrais incrémenter la ligne 2 pour
quelle contienne 223.
Et ensuite, réécrire le ficher avec les nouvelles données.
$filename = "livres/liste.txt";
// copie le contenu du fichier dans un tableau (une ligne par cellule)
$monTableau = file($filename);
// Modifie la 2ème ligne (stockée dans la cellule 1 du tableau
$monTableau[1] = $monTableau[1] + 1;
// Transforme le tableau en chaine
$monFichier = implode("\r\n", $monTableau);
// Met à jour le fichier avec la chaine obtenue
$handle = fopen($filename, 'w'); // ouverture du fichier en écriture
fwrite($handle, $monFichier); // écriture du fichier
fclose($handle); // fermeture du fichier