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.