304 of 410 menu

Funkcija closedir

Funkcija closedir uždarą direktorijos deskriptorių, kuris anksčiau buvo atvertas funkcijos opendir. Tai išlaisvina sistemos resursus, susijusius su deskriptoriumi.

Sintaksė

closedir(resource $dir_handle): void

Pavyzdys

Pagrindinis naudojimas su opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // Darbas su direktorija closedir($dir); // Deskriptoriaus uždarymas } ?>

Visada uždarykite deskriptorių po baigto darbo su direktorija.

Pavyzdys

Naudojimas try-finally bloke:

<?php $dir = opendir('/path/to/directory'); try { // Darbas su direktorija } finally { if (is_resource($dir)) { closedir($dir); } } ?>

Šis metodas garantuoja deskriptoriaus uždarymą netgi iškritus išimčiai.

Pavyzdys

Deskriptoriaus uždarymas po scandir:

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

Taip pat žiūrėkite

  • funkciją opendir,
    kuri atveria direktorijos deskriptorių
  • funkciją readdir,
    kuri skaito direktorijos turinį
  • funkciją scandir,
    kuri grąžina failų sąrašą direktorijoje
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti