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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა