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+ |