304 of 410 menu

Функција closedir

Функција closedir затвара дескриптор директоријума који је претходно отворен функцијом opendir. Ово ослобађа системске ресурсе повезане са дескриптором.

Синтакса

closedir(resource $dir_handle): void

Пример

Основна употреба са opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // Рад са директоријумом closedir($dir); // Затварање дескриптора } ?>

Увек затворите дескриптор након завршетка рада са директоријумом.

Пример

Употреба у блоку try-finally:

<?php $dir = opendir('/path/to/directory'); try { // Рад са директоријумом } finally { if (is_resource($dir)) { closedir($dir); } } ?>

Овакав приступ гарантује затварање дескриптора чак и у случају настанка изузетка.

Пример

Затварање дескриптора након scandir:

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

Погледајте такође

  • функцију opendir,
    која отвара дескриптор директоријума
  • функцију readdir,
    која чита садржај директоријума
  • функцију scandir,
    која враћа списак фајлова у директоријуму
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј