PHP dir() functie
Voorbeeld
Gebruik van de dir() functie:
<?php $d = dir(getcwd()); echo "Handle: " . $d->handle . "<br>"; echo "Pad: " . $d->path . "<br>"; while (($file = $d->read()) !== false){ echo "filename: " . $file . "<br>"; } $d->close(); ?>
Resultaat:
Handle: Resource id #2 Pad: /etc/php filename: . filename: .. filename: ajax.gif filename: books.xml filename: cdcatalog.xml filename: cd_catalog.xml filename: index.asp filename: demo_array.asp filename: demo_array.htm ... ... ...
Definitie en gebruik
De dir() functie retourneert een Directory instantie. Deze functie wordt gebruikt om een directory te lezen, inclusief het volgende:
De op te openen directory De handle en path eigenschappen van dir() zijn beschikbaar De handle en path eigenschappen van dir() hebben drie methoden: read(), rewind() en close()Syntaxis
dir(directory,context);
Parameters | Beschrijving |
---|---|
directory | Verplicht. Bepaalt de directory die moet worden geopend. |
context | Optioneel. |
Technische details
Retournerende waarde: | Retourneert een Directory instantie. Indien mislukking, wordt FALSE geretourneerd. |
---|---|
PHP versie: | 4.0+ |