Ajouter un texte aprés la niéme ligne d'un fichier

Résolu
Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   -  
Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Alors je m'explique j'aimerais pouvoir ajouter un texte dans un fichier mais après une ligne choisie.
fwrite($fh, "toto")
ecrit par dessus ...

Une idée ?
A voir également:

1 réponse

Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   209
 
Je m'attendais a un truc du genre

 $lines = file($filename);
$i=8;
$nbLine = count($lines);

$lines = array_merge(
array_slice($lines, 0, $i),
array('//NEW_LINE', PHP_EOL),
array_slice($lines, $i, $nbLine - 1)
);
$aTxt=implode($lines);
file_put_contents($filename, $aTxt);


PS: Réponse +1 ?!!
0