Funktsioon disk_free_space
Funktsioon disk_free_space tagastab vaba ruumi hulga
baitides määratud kettal või failisüsteemis. Funktsioon võtab
ühe parameetri - tee kontrollitava ketta juurde. Windowsis saab määrata
nii ketta tähe (näiteks 'C:'), kui ka kausta tee. Unixi süsteemides
määratakse tee monteerimispunkti.
Süntaks
disk_free_space(directory);
Näide
Hankige vaba ruum kettal C: Windowsis:
<?php
$res = disk_free_space('C:');
echo $res;
?>
Koodi täitmise tulemus (näide):
1073741824
Näide
Hankige vaba ruum Unixi süsteemi juurkaustas:
<?php
$res = disk_free_space('/');
echo $res;
?>
Koodi täitmise tulemus (näide):
2147483648
Näide
Teisendame baitid gigabaitidesse mugava kuvamise jaoks:
<?php
$bytes = disk_free_space('C:');
$gb = round($bytes / 1024 / 1024 / 1024, 2);
echo $gb . ' GB';
?>
Koodi täitmise tulemus (näide):
'15.75 GB'
Vaata ka
-
funktsiooni
disk_total_space,
mis tagastab ketta kogusuuruse -
funktsiooni
filesize,
mis tagastab faili suuruse