294 of 410 menu

Funkcia fclose

Funkcia fclose zatvára otvorený súborový deskriptor, čím uvoľňuje systémové zdroje. Do parametra sa odovzdáva deskriptor súboru, ktorý bol predtým získaný pomocou funkcie fopen. Funkcia vracia true pri úspešnom zatvorení súboru a false pri chybe.

Syntax

fclose(resource $handle): bool

Príklad

Otvorme súbor na zápis, zapíšme do neho údaje a zatvorme:

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

Výsledok vykonania kódu:

true

Príklad

Skúsme zatvoriť neexistujúci deskriptor:

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

Výsledok vykonania kódu:

false

Príklad

Spracujme výnimočnú situáciu:

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

Pozri tiež

  • funkciu fopen,
    ktorá otvára súbor
  • funkciu feof,
    ktorá kontroluje koniec súboru
  • funkciu flock,
    ktorá blokuje súbor
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť