294 of 410 menu

Funktsioon fclose

Funktsioon fclose sulgeb avatud failikirjeldaja, vabastades süsteemi ressursid. Parameetrina edastatakse failikirjeldaja, mis on varem saadud funktsiooni fopen abil. Funktsioon tagastab true faili edukal sulgemisel ja false vea korral.

Süntaks

fclose(resource $handle): bool

Näide

Avame faili kirjutamiseks, kirjutame sellesse andmeid ja sulgeme:

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

Koodi täitmise tulemus:

true

Näide

Proovime sulgeda olematut kirjeldajat:

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

Koodi täitmise tulemus:

false

Näide

Töötleme erandlikku olukorda:

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

Vaata ka

  • funktsiooni fopen,
    mis avab faili
  • funktsiooni feof,
    mis kontrollib faili lõppu
  • funktsiooni flock,
    mis blokeerib faili
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu