304 of 410 menu

Funktion closedir

Die Funktion closedir schließt ein Verzeichnis-Handle, das zuvor mit der Funktion opendir geöffnet wurde. Dadurch werden die mit dem Handle verbundenen Systemressourcen freigegeben.

Syntax

closedir(resource $dir_handle): void

Beispiel

Grundlegende Verwendung mit opendir:

<?php $dir = opendir('/path/to/directory'); if ($dir) { // Arbeit mit dem Verzeichnis closedir($dir); // Schließen des Handles } ?>

Schließen Sie das Handle immer nach Beendigung der Arbeit mit dem Verzeichnis.

Beispiel

Verwendung in einem try-finally-Block:

<?php $dir = opendir('/path/to/directory'); try { // Arbeit mit dem Verzeichnis } finally { if (is_resource($dir)) { closedir($dir); } } ?>

Diese Vorgehensweise gewährleistet das Schließen des Handles selbst bei Auftreten einer Exception.

Beispiel

Schließen des Handles nach scandir:

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

Siehe auch

  • die Funktion opendir,
    die ein Verzeichnis-Handle öffnet
  • die Funktion readdir,
    die den Inhalt eines Verzeichnisses liest
  • die Funktion scandir,
    die eine Liste der Dateien in einem Verzeichnis zurückgibt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen