fclose
Закрывает открытый файл.
Синтаксис
fclose(resource $stream): boolПараметры
| Параметр | Тип | Описание |
|---|---|---|
| $stream | resource | Файл, открытый функцией `fopen()`. |
Возвращаемое значение
bool`true` при успехе.
Примеры
Открыть, записать, закрыть:
<?php
$file = sys_get_temp_dir() . '/ref-fclose.txt';
$handle = fopen($file, 'w');
fwrite($handle, 'saved');
var_dump(fclose($handle));
echo file_get_contents($file);Результат:
bool(true)
savedПримечания
PHP закрывает файлы сам при завершении программы, но в долгих скриптах незакрытые файлы копятся. Закрывайте файл сразу после работы с ним.
См. также
В учебнике
- Чтение и запись файлов — Работа с файлами в PHP — запись, чтение, дозапись, чтение по строкам, проверка существования и удаление.