Christian: Verzeichnissinhalt auslesen

Hallo zusammen,

ich suche nach einer möglichkeit, um mit PHP3 den Inhalt eines bestimmten Verzeichnisses z.B. in einen Array zu schreiben.

Vielen Dank schon mal

  1. Hi,

    ich suche nach einer möglichkeit, um mit PHP3 den Inhalt eines bestimmten Verzeichnisses z.B.
    in einen Array zu schreiben.

    <?php
    $fd = opendir ('.');
    $i = 0;

    while ($entry = readdir($fd))
      {
      if($entry == ".") continue;
      if($entry == "..") continue;

    $entries[$i++] = $file;  
      }
    closedir($handle);
    ?>

    mfg
    CK1

    1. Hi,
      nach wilder Diskutiererei im Chat ist folgende Version als die einzig wahre anzusehen ;-)

      <?php

      »»  $fd = opendir ('.');

      »»  while ($entry = readdir($fd))
      »»   {
      »»   if($entry == "." and $entry="..") continue;
      »»   $entries[] = $entry;  
      »»   }
      »»  closedir($handle);

      ?>

      jan

      1. Huhu,

        wenn ich auch noch was sagen darf *g* der ist falsch

        richtig waere:

        <?php
        $fd = opendir ('.');

        while ($entry = readdir($fd)) {
          if($entry == "." OR $entry="..") continue;
          $entries[] = $entry;  
        }
        closedir($handle);
        ?>

        MfG Olli

        1. Hi,

          wenn ich auch noch was sagen darf *g* der ist falsch

          besser, du wärst still gewesen *g*

          richtig waere:

          <?php
          $fd = opendir ('.');

          while ($entry = readdir($fd))
             {
            if($entry == "." OR $entry == "..") continue;
            $entries[] = $entry;  
             }

          closedir($handle);
          ?>

          mfg
          CK1

          1. Hi *fg*

            wenn ich auch noch was sagen darf *g* der ist falsch

            besser, du wärst still gewesen *g*

            oder du? *ggg*
            richtig waere:
            <?php
            $fd = opendir ('.');

            while ($entry = readdir($fd)) {
              if($entry == "." OR $entry == "..") continue;
              $entries[] = $entry;  
            }

            closedir($fd);
            ?>

            MfG Olli