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हिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა