phpbar.de logo

Mailinglisten-Archive

[php] Logfile reverse auslesen

[php] Logfile reverse auslesen

Norbert Pfeiffer norbert at itbw.de
Mit Jul 5 17:53:30 CEST 2006


Hai Peter,

im Gegensatz zum Menschen, der Buecher auch von hinten lesen kann,
koennen das Computer nur Byteweise, aber das willst Du ganz bestimmt
nicht, denn es dauert selbst in C eine Ewigkeit.

Wenn Du genau weisst, wie viele Zeilen Du von hinten brauchst,
kannst Du diese mit tail (siehe: man tail) aufrufen:
<?php
ini_set('error_reporting', E_ALL);
$file = 'mywebserver.log';
$cmd = 'tail -n 33 '.$file;
$ERG = array();
$ii = 0;
exec($cmd, $ERG, $ii);
print_r($ERG);
?>
Dieser Code ist getestet ...


m. b. G.  N. Pfeiffer
---------------------
normal: 06131-1436094
Notruf:  0163-3613642
---------------------
e.o.f.

php::bar PHP Wiki   -   Listenarchive