294 of 410 menu

Funkcija fclose

Funkcija fclose zatvara otvoreni fajl deskriptor, oslobađajući resurse sistema. U parametar se prosleđuje deskriptor fajla, koji je prethodno dobijen pomoću funkcije fopen. Funkcija vraća true pri uspešnom zatvaranju fajla i false pri grešci.

Sintaksa

fclose(resource $handle): bool

Primer

Otvorimo fajl za pisanje, upišimo u njega podatke i zatvorimo:

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

Rezultat izvršenja koda:

true

Primer

Pokušajmo da zatvorimo nepostojeći deskriptor:

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

Rezultat izvršenja koda:

false

Primer

Obrađujmo izuzetnu situaciju:

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

Pogledajte takođe

  • funkciju fopen,
    koja otvara fajl
  • funkciju feof,
    koja proverava kraj fajla
  • funkciju flock,
    koja blokira fajl
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij