304 of 410 menu

Funkce closedir

Funkce closedir uzavírá deskriptor adresáře, který byl dříve otevřen funkcí opendir. Tím uvolňuje systémové prostředky spojené s deskriptorem.

Syntaxe

closedir(resource $dir_handle): void

Příklad

Základní použití s opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // Práce s adresářem closedir($dir); // Uzavření deskriptoru } ?>

Vždy uzavřete deskriptor po dokončení práce s adresářem.

Příklad

Použití v bloku try-finally:

<?php $dir = opendir('/path/to/directory'); try { // Práce s adresářem } finally { if (is_resource($dir)) { closedir($dir); } } ?>

Tento přístup zaručuje uzavření deskriptoru i při výskytu výjimky.

Příklad

Uzavření deskriptoru po scandir:

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

Viz také

  • funkci opendir,
    která otevírá deskriptor adresáře
  • funkci readdir,
    která čte obsah adresáře
  • funkci scandir,
    která vrací seznam souborů v adresáři
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout