phpbar.de logo

Mailinglisten-Archive

[php] Dateien auslesen / fgets / length

[php] Dateien auslesen / fgets / length

Norbert Pfeiffer php_(at)_phpcenter.de
Tue, 11 Sep 2001 15:12:58 +0200


Hi Hanns,

>     $buffer = fgets($fd, 4096);
> Gibt es eine Möglichkeit, das int lenght "wegzulassen",
> also so daß die Zeile immer bis zum Ende gelesen wird?
IMHO nicht, wird ein Error erzeugen -> testen...

schneller und einfacher ist aber
$file = "/tmp/inputfile.txt";
$fp = fopen($file, "r")
$IN = fread($fp, filesize($file));
$cl = fclose($fp);
$buffer = explode("\n", $IN);

hier ist es egal, wie lang die Zeile wirklich ist.
Aber auch mit

$file = "/tmp/inputfile.txt";
$buffer = file($file);

kann man unter PHP4 beliebige Zeilenlaengen einlesen.


m. b. G. Norbert
_____________________
normal:  02292-681769
Notruf:  0177-2373368
---------------------
e.o.m.




php::bar PHP Wiki   -   Listenarchive