304 of 410 menu

Funkcija closedir

Funkcija closedir aizver direktorijas deskriptoru, kas iepriekš atvērts ar funkciju opendir. Tas atbrīvo sistēmas resursus, kas saistīti ar deskriptoru.

Sintakse

closedir(resource $dir_handle): void

Piemērs

Pamata lietošana ar opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // Darbs ar direktoriju closedir($dir); // Deskriptora aizvēršana } ?>

Vienmēr aizveriet deskriptoru pēc darba ar direktoriju pabeigšanas.

Piemērs

Lietošana try-finally blokā:

<?php $dir = opendir('/path/to/directory'); try { // Darbs ar direktoriju } finally { if (is_resource($dir)) { closedir($dir); } } ?>

Šī pieeja garantē deskriptora aizvēršanu pat izņēmuma gadījumā.

Piemērs

Deskriptora aizvēršana pēc scandir:

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

Skatiet arī

  • funkciju opendir,
    kas atver direktorijas deskriptoru
  • funkciju readdir,
    kas nolasa direktorijas saturu
  • funkciju scandir,
    kas atgriež failu sarakstu direktorijā
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt