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);
}
?>