Mailinglisten-Archive |
Thomas Heller (ebids Webmaster) schrieb am Mittwoch, den 1. September 1999:
> Meine Frage:
> Ist es sinnvoll die Inhalte per fgets() zu kopieren. [...]
> Oder mache ich es per "$file = fread(..)" und mit hilfe eines regulären
> Ausdrucks ... wobei ich den noch rausfinden muss ... =).
Ich denke, daß es bei Deinen kleinen Dateigrößen einfacher ist, alles
in einen String zu packen und Anfang und Ende wegzulöschen.
Praktischerweise hatte ich genau diese Frage erst als WerWeißWas-Mensch
beantwortet:
$file = 'dateiname.html';
/* Read file content */
$fd = fopen($file,'r');
$contents = fread($fd, filesize($file));
fclose($fd);
/* Discard unwanted parts */
$contents = eregi_replace('^.*<BODY[^>]*>', '', $contents);
$contents = eregi_replace('</BODY>.*$', '', $contents);
Ich hoffe, das tut's ...
Ciao,
Martin
--
Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ >
PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7
php::bar PHP Wiki - Listenarchive