phpbar.de logo

Mailinglisten-Archive

[php] dir() : Brett vor'm Kopf?!

[php] dir() : Brett vor'm Kopf?!

Sebastian Bergmann sebastian.bergmann_(at)_web.de
Tue, 27 Jun 2000 08:22:25 +0200


  Hi,

  wie es scheint, habe ich ein Brett vor'm Kopf.

  Ich möchte rekursiv, also inlusive Unterverzeichnisse, alle Dateien
(mit komplettem Pfad) in einen gegebenen Pfad haben:  

    function import( $path )
    {
      $d = dir( $path );

      while( $entry = $d->read() )
      {
        if( is_dir( $path . $entry ) )
        {
          import( $path . $entry );
        }

        print $entry."<br>\n";
      }

      $d->close();		
    }

  Dieser Code jedoch funktioniert nicht so richtig.
  Je nachdem, wie viele Dateien / Unterverzeichnisse in $path liegen,
kommt es sogar zum Absturz von PHP, was nicht Sinn der Sache sein soll.

-- 
 Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de

 PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
 weitere Infos _(at)_ http://www.dynamic-webpages.de/




php::bar PHP Wiki   -   Listenarchive