[php]odczyt ostatnich linijek pliku

0

Hej
Chciałbym wczytać z pliku ostatnie powiedzmy 50 linijek ale żeby byly wypisane w kolejności odpowiedniej a nie od końca, jak to zrobić?

0

Jak maly ten plik to

$lines = file($file);
echo $lines[40]; //40 linijka pliku      /edit: gwoli ścisłości, 41-sza ;) (dop. Cold) /
echo count[$lines]; //ilosc linijek w pliku

plus oczywiscie jakas petla.

0

Potrzebuje czegoś do naprawdę dużych plików, on może sięgnąć do GB.

0

No to skanujesz go raz, zapisujesz w osobnym pliku numer linii i miejsce gdzie sie zaczyna. Pozniej odczytujesz sobie plik-indeks i od skaczesz przez seek w odpowiednie miejsce.

1 użytkowników online, w tym zalogowanych: 0, gości: 1