phpbar.de logo

Mailinglisten-Archive

[php] zeile in txt datei ersetzen?

[php] zeile in txt datei ersetzen?

Christian Schäfer caefer at krachstoff.net
Mon Jun 21 16:48:54 CEST 2004


hi!

> $fp = fopen('datei.csv', 'w+');
> $zeilen = array();
> $zeilennummer = 0;
> 
> while($zeile = fgetcsv($fp, 1024, ',') {
>     $zeilennummer++;
> 
>     if($zeilennummer === 1) {
>         //mach was
>     }
> 
>     $zeilen[] = $zeile;
> }
> 
> fwrite($fp, implode('', $zeilen));
> fclose($fp);

ja da bin ich auch drauf gekommen, aber gibt es denn wirklich keinen 
eleganteren weg? meine csv dateien sind alle so um die 10-15 mb gross...

btw: w+ setzt doch die datei von vornerein auf 0, dann kann ich auch 
nichts lesen...?


gruss
/christian

php::bar PHP Wiki   -   Listenarchive