294 of 410 menu

Functie fclose

De functie fclose sluit een open bestands descriptor en geeft systeembronnen vrij. Aan de parameter wordt de bestands descriptor doorgegeven die eerder is verkregen met behulp van de functie fopen. De functie retourneert true bij succesvol sluiten van het bestand en false bij een fout.

Syntaxis

fclose(resource $handle): bool

Voorbeeld

Laten we een bestand openen voor schrijven, er gegevens in schrijven en het sluiten:

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

Resultaat van de code-uitvoering:

true

Voorbeeld

Laten we proberen een niet-bestaande descriptor te sluiten:

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

Resultaat van de code-uitvoering:

false

Voorbeeld

Laten we een uitzonderlijke situatie afhandelen:

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

Zie ook

  • de functie fopen,
    die een bestand opent
  • de functie feof,
    die het einde van het bestand controleert
  • de functie flock,
    die een bestand blokkeert
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren