294 of 410 menu

Funkcija fclose

Funkcija fclose uždarą atvertą failo deskriptorių, atlaisvindama sistemos resursus. Parametru perduodamas failo deskriptorius, kuris buvo gautas anksčiau naudojant funkciją fopen. Funkcija grąžina true sėkmingai uždarius failą ir false klaidos atveju.

Sintaksė

fclose(resource $handle): bool

Pavyzdys

Atversime failą rašymui, įrašysime į jį duomenis ir uždarysime:

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

Kodo vykdymo rezultatas:

true

Pavyzdys

Pabandykime uždaryti neegzistuojantį deskriptorių:

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

Kodo vykdymo rezultatas:

false

Pavyzdys

Apdorokime išskirtinę situaciją:

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

Taip pat žiūrėkite

  • funkciją fopen,
    kuri atveria failą
  • funkciją feof,
    kuri tikrina failo pabaigą
  • funkciją flock,
    kuri užblokuoja failą
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti