304 of 410 menu

Functie closedir

De functie closedir sluit een directory handle die eerder werd geopend door de functie opendir. Dit maakt de systeembronnen vrij die aan de handle zijn gekoppeld.

Syntaxis

closedir(resource $dir_handle): void

Voorbeeld

Basisgebruik met opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // Werken met de directory closedir($dir); // Sluiten van de handle } ?>

Sluit de handle altijd nadat u klaar bent met werken met de directory.

Voorbeeld

Gebruik in een try-finally blok:

<?php $dir = opendir('/path/to/directory'); try { // Werken met de directory } finally { if (is_resource($dir)) { closedir($dir); } } ?>

Deze aanpak garandeert dat de handle wordt gesloten, zelfs als er een uitzondering optreedt.

Voorbeeld

Sluiten van de handle na scandir:

<?php $dir = opendir('.'); $files = scandir($dir); closedir($dir); print_r($files); ?>

Zie ook

  • de functie opendir,
    die een directory handle opent
  • de functie readdir,
    die de inhoud van een directory leest
  • de functie scandir,
    die een lijst met bestanden in een directory retourneert
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren