294 of 410 menu

Funktion fclose

Die Funktion fclose schließt einen geöffneten Datei-Deskriptor und gibt Systemressourcen frei. Dem Parameter wird der Datei-Deskriptor übergeben, der zuvor mit der Funktion fopen erhalten wurde. Die Funktion gibt true bei erfolgreichem Schließen der Datei und false bei einem Fehler zurück.

Syntax

fclose(resource $handle): bool

Beispiel

Öffnen wir eine Datei zum Schreiben, schreiben Daten hinein und schließen sie:

<?php $file = fopen('test.txt', 'w'); fwrite($file, 'Hello World'); $res = fclose($file); var_dump($res); ?>

Ergebnis der Codeausführung:

true

Beispiel

Versuchen wir, einen nicht existierenden Deskriptor zu schließen:

<?php $res = fclose(null); var_dump($res); ?>

Ergebnis der Codeausführung:

false

Beispiel

Lassen Sie uns eine Ausnahmesituation behandeln:

<?php $file = fopen('data.txt', 'w'); try { fwrite($file, 'data'); } finally { fclose($file); } ?>

Siehe auch

  • die Funktion fopen,
    die eine Datei öffnet
  • die Funktion feof,
    die das Ende einer Datei prüft
  • die Funktion flock,
    die eine Datei sperrt
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