فضای آزاد دیسک (disk_free_space)
تابع disk_free_space() مقدار فضای خالی دیسک را می دهد. خروجی برحسب «بایت (Byte)» است. مثل دیدن حافظه خالی گوشی، اما دقیق تر و عددی.
تعریف، سینتکس، و ورودی ها
این تابع فضای خالی فایل سیستم یا دیسک مشخص را برمی گرداند. سینتکس: disk_free_space(directory). پارامتر «directory» مسیر یا درایو هدف است.
مثال سریع disk_free_space
فضای خالی درایو C را برگردان و نمایش بده:
<?php
echo disk_free_space("C:");
?>
سه گام ساده
- مسیر یا درایو هدف را مشخص کن.
- تابع را فراخوانی کن و خروجی بگیر.
- در صورت نیاز، واحد را تبدیل کن.
نکات و هشدارها
نکته: برای اندازه کل دیسک از disk_total_space() کمک بگیر.
نکته: خروجی بایت است. برای MB یا GB تقسیم کن.
هشدار: در صورت خطا مقدار FALSE برمی گردد. بررسی کن.
لینک های مفید
- فضای آزاد دیسک خود همین صفحه برای رجوع سریع.
- filesize() برای گرفتن اندازه یک فایل.
جمع بندی سریع
- disk_free_space فضای خالی را برمی گرداند.
- مسیر را درست بده تا نتیجه معتبر باشد.
- واحد خروجی بایت است؛ تبدیل لازم است.
- برای اندازه کل، disk_total_space را ببین.