PHP dir() funktion

Exempel

Använda dir() funktionen:

<?php
$d = dir(getcwd());
echo "Hantera: " . $d->handle . "<br>";
echo "Sökväg: " . $d->path . "<br>";
while (($file = $d->read()) !== false){
  echo "filnamn: " . $file . "<br>";
}
$d->close();
?>

Resultat:

Hantera: Resurs id #2
Sökväg: /etc/php
filnamn: .
filnamn: ..
filnamn: ajax.gif
filnamn: books.xml
filnamn: cdcatalog.xml
filnamn: cd_catalog.xml
filnamn: index.asp
filnamn: demo_array.asp
filnamn: demo_array.htm
...
...
...

Definition och användning

dir()-funktionen returnerar ett exempel på Directory-klassens instans. Denna funktion används för att läsa en katalog och innehåller följande:

Den angivna katalogen som ska öppnas Egenskaperna handle och path för dir() är tillgängliga Objektet och egenskaperna handle och path har tre metoder: read(), rewind() och close()

Syntaks

dir(directory,context);
Parameter Beskrivning
directory Obligatoriskt. Anger den katalog som ska öppnas.
context Valfritt.

Tekniska detaljer

Returvärde: Returnerar ett exempel på Directory-klassens instans. Om det misslyckas returneras FALSE.
PHP-version: 4.0+