2010-04-15 7 views
3

Je me demande simplement comment je peux lire un fichier texte en php, je voudrais qu'il affiche les 200 dernières entrées (chacune sur une nouvelle ligne) à partir du fichier texte.Lire les données du fichier texte PHP

Comme

John White 
Jane Does 
John Does 
Someones Name

et ainsi de suite

Merci!

Répondre

1

Il existe plusieurs méthodes pour lire du texte à partir de fichiers en PHP.

Vous pouvez utiliser fgets, fread, etc. Chargez le fichier dans un tableau dynamique, puis affichez simplement les 200 derniers éléments de ce tableau.

1

file obtiendra le contenu d'un fichier et le mettre dans un tableau. Après cela, c'est comme si JYelton avait dit, sortir les 200 derniers éléments.

0

Cette sortie produit 200 lignes. Dernière Première rangée:

$lines = file("filename.txt"); 
$top200 = array_slice(array_reverse($lines),0,200); 
foreach($top200 as $line) 
{ 
    echo $line . "<br />"; 
} 
0
<?php 
$myfile = fopen("file_name.txt", "r") or die("Unable to open file!"); 
// Output one character until end-of-file 
while(!feof($myfile)) { 
    echo fgetc($myfile); 
} 

fclose($myfile); 
?> 

Vous pouvez utiliser cette

Questions connexes