294 of 410 menu

fclose ֆունկցիան

fclose ֆունկցիան փակում է բացված ֆայլի դեսկրիպտորը՝ ազատելով համակարգի ռեսուրսները: Պարամետրին փոխանցվում է ֆայլի դեսկրիպտորը, որը նախկինում ստացվել է fopen ֆունկցիայի միջոցով: Ֆունկցիան վերադարձնում է true ֆայլի հաջող փակման դեպքում և false սխալի դեպքում:

Շարահյուսություն

fclose(resource $handle): bool

Օրինակ

Բացենք ֆայլը գրելու համար, գրենք դրա մեջ տվյալներ և փակենք.

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

Կոդի կատարման արդյունք.

true

Օրինակ

Փորձենք փակել գոյություն չունեցող դեսկրիպտոր.

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

Կոդի կատարման արդյունք.

false

Օրինակ

Եկեք մշակենք բացառիկ իրավիճակ.

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

Տես նաև

  • fopen ֆունկցիան,
    որը բացում է ֆայլը
  • feof ֆունկցիան,
    որը ստուգում է ֆայլի ավարտը
  • flock ֆունկցիան,
    որը բլոկում է ֆայլը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել