Verzeichnis auslesen

From: Christoph Weis (c-weis_at_web.de)
Date: 01/31/04


Date: 31 Jan 2004 09:51:13 -0800

Hallo,

folgendes kleines Skript zeigt leider kein Ergebnis an:

<?PHP
  function getImagesFromPath($path)
  {
    $result = array();

    $handle=opendir($path);

    while ($file = readdir ($handle))
    {
       if ($file != "." && $file != "..")
       {
          if (! is_dir($file))
          {
            $sub = substr($file, -4);
            if ($sub == ".pdf")
               $result[] = $file;
          }
       }
    }

    return $result;
  }
  
  $fileNames = getImagesFromPath("./data");
  $num = count($fileNames);
  
  for ($x=0;$x<$num;$x++)
   {
   echo "$fileNames[x]<br>";}
 
  ?>

Wenn ich aber folgendes verwende : echo "$filename[1]";
sehe ich den Inhalt von $filename.
Stimmt an der Schleife etwas nicht?

Gruß
Christoph Weis



Relevant Pages

  • Re: Warum funktioniert On Error nicht?
    ... Gruß, Werner ... > Die Anweisungen werden in einer Schleife durchlaufen. ... > funktioniert die Fehlerbehandlung beim zweiten Mal nicht mehr. ...
    (microsoft.public.de.vb)
  • Fehler in Schleife
    ... Füge in deinen Code also ein ... Gruß ... >ich habe eine Schleife, ...
    (microsoft.public.de.excel)
  • Re: Unklarheiten bei Events/Timern/Threads usw.
    ... Stimmt, das sind gute Artikel (und sogar deutsch, liest sich halt doch ... Danke für den Tipp! ...
    (microsoft.public.de.german.entwickler.dotnet.csharp)
  • Re: pair and child Stuktur in Access
    ... Stimmt, stellt sich dann nur die Frage, was schneller ist. ... die Schleife sein. ... dass da kein Vorteil in einer rekursiven Funktion steckt. ...
    (microsoft.public.de.access)
  • Re: Befehlsschaltflächen reagieren nicht
    ... In einer Schleife über ein paar Millionen DS schon ein paar ... Gruß aus Mainz ...
    (microsoft.public.de.access)