Supprimer les 5 denrières lignes d'un fichier [PHP] - PHP - Programmation
Marsh Posté le 02-03-2007 à 11:33:39
cherches les retours à la ligne dans ta chaine pour identifier à partir d'ou tu dois "couper".
Marsh Posté le 02-03-2007 à 11:39:35
Ce n'est jamais la meme page à modifier, donc je ne peux ni me baser sur les retour charriots, ni sur un nombre de ligne depuis le début.
Tu comprends un peu mon probleme ?
Marsh Posté le 02-03-2007 à 12:43:08
Code :
|
Le même topic a été posté y a genre 1 semaine.
Marsh Posté le 02-03-2007 à 16:06:03
sielfried a écrit :
|
Et le même reviendra dans 1 semaine ...
C'est la cat php hein
Marsh Posté le 02-03-2007 à 11:17:18
Bonjour à tous !
Je voudrai supprimer les 5 dernières lignes de mon fichier, en PHP.
J'ai bien pensé à ne copier dans une variable seulement le texte que je désire garder, et le recopier dans le nouveau fichier que j'avais préalablement éffacé de son contenu, mais le problème est que le nombre de caractères des 5 dernières lignes est variable.
Voici une partie de mon code:
$fichier_dans_variable = file_get_contents($file_remove);
$fichier_dans_variable = substr($fichier_dans_variable, 0, -480);
En effet je me suis aperçu qu'il n'y avait jamais deux fois 480 caractères dans ce que je voulais supprimer de mon fichier.
Avez vous une petite idée ou une petite piste ?
Merci à vous.
Message édité par lespagnol9393 le 02-03-2007 à 11:17:30
---------------
Mon FeedBack