Функция disk_total_space
Функция disk_total_space белгиланган диск фазосининг умумий ҳажмини
кайтаради. Параметрга диск йўли сатр кўринишида берилади. Функция float турдаги сон сифатида байтлар сонини кайтаради.
Синтаксис
disk_total_space(directory);
Мисол
C дискнинг умумий ҳажмини оламиз:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Коднинг ишлаш натижаси (мисол):
256060440576
Мисол
Байтиларни гигабайтларга ўгириб, ўқиш учун қулайлаштирамиз:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Коднинг ишлаш натижаси (мисол):
'238.47 GB'
Мисол
Бошқа дискдаги мавжуд жойни текширамиз:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Коднинг ишлаш натижаси (мисол):
float(512110881024)
Шунингдек қаранг
-
функция
disk_free_space,
эркин жойни кайтаради -
функция
filesize,
файл ҳажмини кайтаради -
функция
realpath,
абсолют йўлни кайтаради