A voir également:
- Suppression de ligne
- Forcer suppression fichier - Guide
- Partage de photos en ligne - Guide
- Site de vente en ligne particulier - Guide
- Aller à la ligne excel - Guide
- Apparaitre hors ligne instagram - Guide
2 réponses
Utilisateur anonyme
30 avril 2013 à 17:24
30 avril 2013 à 17:24
Salut salut,
Tu n'es pas très loin mais il faut réécrire dans le fichier, et il faut que tu supprimes plus d'une ligne si plus d'une ligne ce sont insérées. Avec ça ça devrait fonctionner :
Tu n'es pas très loin mais il faut réécrire dans le fichier, et il faut que tu supprimes plus d'une ligne si plus d'une ligne ce sont insérées. Avec ça ça devrait fonctionner :
$filePath = 'log.txt'; $lignes = file($filePath); $count=count($lignes); if($count>30){ //recherche le nombre de ligne à supprimer $rslt=$count-30; for($i=0;$i<$rslt;$i++){ unset($lignes[$i]); } } $str=""; foreach($lignes as $value){ $str.=$value; } $handle = fopen($filePath, 'w+'); fwrite($handle, $str); fclose($handle);