PHP opendir() funktio
Esimerkki
Avaa hakemisto, lue sen sisältö ja sulje se:
<?php $dir = "/images/"; // Avaa hakemisto ja lue sen sisältö if (is_dir($dir)){ if ($dh = opendir($dir){ while (($file = readdir($dh)) !== false){ echo "filename:" . $file . "<br>"; } closedir($dh); } } ?>
Tulos:
filename: cat.gif filename: dog.gif filename: horse.gif
Määrittely ja käyttö
opendir() funktio avaa hakemiston käsittimen.
Syntaksi
opendir(polku,conteksti);
Parametrit | Kuvaus |
---|---|
polku | Välttämätön. Määrittää avattavan hakemiston polun. |
conteksti | Valinnainen. Määrittää hakemiston käsittelyn ympäristön.conteksti On joukko valintoja, jotka muokkaavat hakemiston virtaa. |
Tekninen yksityiskohta
Palautusarvo: |
Onnistuessaan palauttaa hakemiston resurssit. Epäonnistuessaan palauttaa FALSE. Jos polku ei ole laillinen hakemisto tai hakemisto ei voi avautua lisensointirajoitusten tai tiedostojärjestelmän virheen vuoksi, virheen taso E_WARNING heitetään. Voit piilottaa opendir() virheen ulostulon lisäämällä '@' funkti nimiin. |
---|---|
PHP versio: | 4.0+ |
PHP päivityspäiväkirja: | PHP 5.0:polku Parametrit tukevat nyt ftp:// URL-kuoritusprotokollaa. |