phpbar.de logo

Mailinglisten-Archive

[php] Datei einlesen auf der Komandozeile

[php] Datei einlesen auf der Komandozeile

=?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net
Sun, 21 May 2000 14:37:25 +0200


Michael wrote:
> >php convert.php file=test.txt
> >
> >Viele Grüße
> >Christiane
> Danke für Deine Mail Christiane,
> aber so gings auch nicht.
> Nach langem Lesen bin ich endlich fündig geworden.
> Wie solls auch anders sein, es gibt ein "argv".
> Hier nun die Lösung des Rätsels
>
> <?php
> $in     = $argv[1];
> $out    = $argv[2];
> if (empty($in) or empty($out) ) {
>          print "Syntax: php -q convert.php input.file
output.file\n\n\n";
> } else {
>          $fi = fopen($in,"r");
>          $fo= fopen($out,"a");
>          while ($line = fgets($fi,1000) )
> {
>          $felder = explode("," , $line);
>
>         // print $felder[2].",".$felder[3]."\n";
>          fputs($fo,$felder[2].",".$felder[3]."\n");
> }
> fclose($fo);
> fclose($fi);
> }
> ?>

Hallo Michael,

sorry, hab wohl Perl und PHP verwechselt...
Na, ja - so hab ich jetzt auch was dazu gelernt.

Christiane




php::bar PHP Wiki   -   Listenarchive