bonjour a tous,
alors voila, je suis un peu bloqué dans ma prog php: en effet, je désire lire depuis un fichier texte mis a jour régulièrement les 100 dernières lignes (s'il y a 20 lignes, il faut que ça m'affiche 20 lignes, s'il y en a 250, il faut que ça m'affiche les 100 dernières lignes, c'est a dire celles en partant de la fin du fichier).
seulement voila, je ne parviens qu'a lire depuis le début et je ne parviens pas a limiter le nomrbe d'affichage.
mon code actuel est:
ici j'ai volontairement indiqué 11 lignes a lire car si je met 100, comem mon fichier ne compte actuellement que 11 lignes et bien ça plante...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 // Lit un fichier dans un tableau. $lines = file ('actions/gestionmem.txt'); // Affiche toutes les lignes du tableau comme, avec les numéros de ligne foreach ($lines as $line_num => $line) { if($line_num<=11) { echo '> <strong>' . $line_num . ' </strong> : ' . htmlspecialchars($line) . '<br />'."\n"; } }
merci de votre aide!
Partager