fclose() (fclose)
تابع fclose() برای بستن فایل است. «بستن فایل» یعنی ارتباط با فایل را قطع کنیم تا حافظه آزاد شود. مثل وقتی بازی را می بندی تا گوشی سبک شود.
تعریف و کاربرد بستن فایل
طبق منبع، fclose() یک file pointer باز را می بندد. file pointer اشاره گری به فایل باز است؛ مثل نشانگر مکان خواندن.
نمونه سریع با fclose()
یک فایل را باز کن و سپس ببند:
<?php
$file = fopen("test.txt", "r");
fclose($file);
?>
سه گام ساده برای بستن فایل
- با fopen() فایل را باز کن.
- کار خواندن یا نوشتن را انجام بده.
- در پایان، با fclose() آن را ببند.
نکات مهم بستن فایل
نکته: بعد از fwrite() حتماً فایل را ببند. این کار داده ها را تثبیت می کند.
هشدار: اگر فایل باز نماند، منابع سیستم هدر می رود و خطا زیاد می شود.
نکته: همیشه نتیجه عملیات را بررسی کن؛ TRUE موفقیت است.
جمع بندی سریع
- fclose برای بستن فایلِ باز است.
- بعد از کار با فایل، بستن ضروری است.
- باز کن، کار کن، سپس ببند.
- باز ماندن فایل منابع را مصرف می کند.