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štinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη