stanilou
Messages postés193Date d'inscriptionmercredi 5 mai 2004StatutMembreDernière intervention18 novembre 2009
-
30 janv. 2005 à 09:59
stanilou
Messages postés193Date d'inscriptionmercredi 5 mai 2004StatutMembreDernière intervention18 novembre 2009
-
30 janv. 2005 à 20:30
Salut,
Mon soucis est que j'ai un fichier texte assez gros et qui se remplis
au fil des visites sur mon site, or des fois j'ai besoin de chercher
des choses (dynamiquement bien sur) dans ce fichier, or c'est très long
à lire tout le fichier et je cherche un texte que dans les 5 dernières
lignes, n'y aurait-il pas une technique pour que le fichier ne sois lus
pas integralement mais juste la fin (les 5 dernières lignes)
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 30 janv. 2005 à 11:29
Hello,
je en connais pas, et n'ai pas trouve de fonction te permettant de lire juste la fin de ton fichier; mais tu peux tres bien faire comme si...
Je ne sais pas quel est le "format" de ton texte.
Si les entrees sont separees par un caractere, mettons ";" :
apres toutes les verifications, et l'ouverture de ton fichier ($fp)
$tab = array_reverse(explode (";", file_get_contents($fp)));
for ($i=0; $i<5; $i++)
echo '',$tab[$i], '
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 30 janv. 2005 à 19:14
ça donne effectivement le nombre de lignes, mais plus précisément le
nombre de lignes dans un tableau. Tu aurais pu faire ceci (exemple à
part qui n'a rien à voir avec les fichiers :)
$tableau=array(0=>'test',1=>'test 2');
echo count($tableau); //va retourner "2" car le tableau contient deux lignes