304 of 410 menu

Función closedir

La función closedir cierra el descriptor de directorio que fue previamente abierto por la función opendir. Esto libera los recursos del sistema asociados con el descriptor.

Sintaxis

closedir(resource $dir_handle): void

Ejemplo

Uso básico con opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // Trabajar con el directorio closedir($dir); // Cerrar el descriptor } ?>

Siempre cierre el descriptor después de terminar de trabajar con el directorio.

Ejemplo

Uso en bloque try-finally:

<?php $dir = opendir('/path/to/directory'); try { // Trabajar con el directorio } finally { if (is_resource($dir)) { closedir($dir); } } ?>

Este enfoque garantiza que el descriptor se cierre incluso si se produce una excepción.

Ejemplo

Cerrar el descriptor después de scandir:

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

Ver también

  • función opendir,
    que abre un descriptor de directorio
  • función readdir,
    que lee el contenido del directorio
  • función scandir,
    que devuelve una lista de archivos en el directorio
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar