Функция disk_free_space
Функция disk_free_space кўрсатилган диск ёки файл тизимидаги
бўш жойни байтларда қайтаради. Функция битта параметрни қабул қилади -
текшириладиган дискга йўл. Windowsда дискнинг ҳарфини (масалан, 'C:')
ҳамда каталогга йўлни кўрсатиш мумкин. Unix-тизимларида эса
монтлаш нуқтасига йўл кўрсатилади.
Синтаксис
disk_free_space(directory);
Мисол
Windowsда C: дискдаги бўш жойни оламиз:
<?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,
у файлнинг ҳажмини қайтаради