304 of 410 menu

Funcția closedir

Funcția closedir închide descriptorul de director care a fost deschis anterior cu funcția opendir. Aceasta eliberează resursele de sistem asociate cu descriptorul.

Sintaxă

closedir(resource $dir_handle): void

Exemplu

Utilizare de bază cu opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // Lucru cu directorul closedir($dir); // Închiderea descriptorului } ?>

Întotdeauna închideți descriptorul după ce ați terminat de lucrat cu directorul.

Exemplu

Utilizare în blocul try-finally:

<?php $dir = opendir('/path/to/directory'); try { // Lucru cu directorul } finally { if (is_resource($dir)) { closedir($dir); } } ?>

Această abordare garantează închiderea descriptorului chiar și în cazul apariției unei excepții.

Exemplu

Închiderea descriptorului după scandir:

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

Vezi și

  • funcția opendir,
    care deschide un descriptor de director
  • funcția readdir,
    care citește conținutul directorului
  • funcția scandir,
    care returnează o listă de fișiere din director
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge