Функсияи disk_free_space
Функсияи disk_free_space миқдори ҷои холӣ
дар байтҳо дар диск ё системаи файлии мушаххасгардиро бармегардонад. Функсия як
параметр қабул мекунад - роҳ ба диски санҷидашаванда. Дар Windows метавон нишон дод
ҳам ҳарфи диск (масалан, 'C:'), ҳам роҳ ба каталог. Дар системаҳои Unix
роҳ ба нуқтаи насб кардан нишон дода мешавад.
Синтаксис
disk_free_space(directory);
Мисол
Ҷои холӣ дар диск C: дар Windows-ро ба даст меорем:
<?php
$res = disk_free_space('C:');
echo $res;
?>
Натиҷаи иҷрои код (мисол):
1073741824
Мисол
Ҷои холӣ дар корӣ директорияи системаи Unix-ро ба даст меорем:
<?php
$res = disk_free_space('/');
echo $res;
?>
Натиҷаи иҷрои код (мисол):
2147483648
Мисол
Байтҳоро ба гигабайтҳо барои намоиши осон табдил медиҳем:
<?php
$bytes = disk_free_space('C:');
$gb = round($bytes / 1024 / 1024 / 1024, 2);
echo $gb . ' GB';
?>
Натиҷаи иҷрои код (мисол):
'15.75 GB'
Инчунин бубинед
-
функсияи
disk_total_space,
ки андозаи умумии дискро бармегардонад -
функсияи
filesize,
ки андозаи файлро бармегардонад