304 of 410 menu

Função closedir

A função closedir fecha um manipulador de diretório que foi previamente aberto pela função opendir. Isso libera os recursos do sistema associados ao manipulador.

Sintaxe

closedir(resource $dir_handle): void

Exemplo

Uso básico com opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // Trabalhar com o diretório closedir($dir); // Fechar o manipulador } ?>

Sempre feche o manipulador após terminar de trabalhar com o diretório.

Exemplo

Uso em um bloco try-finally:

<?php $dir = opendir('/path/to/directory'); try { // Trabalhar com o diretório } finally { if (is_resource($dir)) { closedir($dir); } } ?>

Essa abordagem garante que o manipulador seja fechado mesmo se uma exceção for lançada.

Exemplo

Fechando o manipulador após scandir:

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

Veja também

  • a função opendir,
    que abre um manipulador de diretório
  • a função readdir,
    que lê o conteúdo de um diretório
  • a função scandir,
    que retorna uma lista de arquivos em um diretório
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar