Mailinglisten-Archive |
Hi, > wie kann ich in einer Datei von <!-- BEGIN --> bis <!-- END --> alles > auslesen und in einer Variable oder Array zum Weiterbearbeiten speichern? // read a file and return a part of it. F.e. a table from a html-file function pagefile($filename,$delimiter) { $fp = _(at)_fopen($filename, "r"); $file =""; if ($fp) { $file=fread($fp,filesize($filename)); $pos1=strpos(" ".$file,"<$delimiter",0); $pos2=strpos(" ".$file,"</$delimiter>",0); if (($pos1>0) && ($pos1 < $pos2) && ($pos2>0)) { $pos3=strpos(" ".$file,">",$pos1); $file=substr($file,$pos3,$pos2-$pos3-1); } } return $file; } $delimiter wäre hier sowas wie "html" oder "table". Für Deinen Fall brauchst Du da zwei verschiedene, aber das ist ja 'ne Kleinigkeit... Gruß, Reinhold -- Reinhold Jordan WWW: http://reinhold.bachrain.de Mail: reinhold_(at)_bachrain.de "Do you pine for the nice days of minix-1.1, when men were men and wrote their own device drivers?" Linus
php::bar PHP Wiki - Listenarchive