disk_free_space funksiyasi
disk_free_space funksiyasi ko'rsatilgan disk yoki fayl tizimidagi
baytlardagi bo'sh joy miqdorini qaytaradi. Funksiya bitta parametr qabul qiladi
- tekshiriladigan diskka yo'l. Windowsda disk harfini (masalan, 'C:') ham,
katalogga yo'lni ham ko'rsatish mumkin. Unix-tizimlarida
montirlash nuqtasiga yo'l ko'rsatiladi.
Sintaksis
disk_free_space(directory);
Misol
Windowsda C: diskidagi bo'sh joyni olamiz:
<?php
$res = disk_free_space('C:');
echo $res;
?>
Kodni bajarish natijasi (misol):
1073741824
Misol
Unix-tizimining ildiz katalogidagi bo'sh joyni olamiz:
<?php
$res = disk_free_space('/');
echo $res;
?>
Kodni bajarish natijasi (misol):
2147483648
Misol
Qulay ko'rsatish uchun baytlarni gigabaytga aylantiramiz:
<?php
$bytes = disk_free_space('C:');
$gb = round($bytes / 1024 / 1024 / 1024, 2);
echo $gb . ' GB';
?>
Kodni bajarish natijasi (misol):
'15.75 GB'
Shuningdek qarang
-
disk_total_spacefunksiyasi,
bu diskning umumiy hajmini qaytaradi -
filesizefunksiyasi,
bu fayl hajmini qaytaradi