به دست آوردن مقدار کل فضای (خالی و غیر خالی) یک فایل سیستمی (filesystem) یا یک درایو (disk partition)، با تابع disk_total_space ، در PHP

با استفاده از تابع disk_total_space در PHP ، می توانیم مقدار کل فضای (خالی و غیر خالی) یک فایل سیستمی (filesystem) یا یک درایو (disk partition) را به دست آوریم. تابع disk_total_space ، در صورت موفقیت، مقدار کل فضا (خالی و غیر خالی) را بر حسب تعداد بایت (bytes) بیان می کند و یا در صورت عدم موفقیت، مقدار false را برمی گرداند.

به مثال زیر توجه کنید :

مثال

فرض کنید که بر روی کامپیوتر شخصی خود، از یک نرم افزار شبیه ساز سرور (مثل نرم افزار wamp server) استفاده کرده ایم تا کدهای PHP قابل اجرا باشند. اکنون با کدهای PHP زیر، ابتدا مقدار کل فضای (خالی و غیر خالی) مربوط به پوشه (Folder) حاوی فایل فعلی (فایلی که در حال اجرای کدهای آن هستیم) و سپس مقدار کل فضای (خالی و غیر خالی) مربوط به درایو C کامپیوتر را به دست می آوریم :

نتیجه :

به دلیل اینکه نرم افزار شبیه ساز، از درایو C برای شبیه سازی سرور (server) استفاده کرده است، مقدار دو عدد، برابر می باشد.

نویسنده علیرضا گلمکانی
شماره کلید 2604
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)