Funkcija disk_free_space
Funkcija disk_free_space atgriež brīvās vietas daudzumu
baitos norādītajā diskā vai failu sistēmā. Funkcija pieņem
vienu parametru - ceļu uz pārbaudāmo disku. Windows var norādīt
gan diska burtu (piemēram, 'C:'), gan ceļu uz direktoriju. Unix sistēmās
tiek norādīts ceļš uz montēšanas punktu.
Sintakse
disk_free_space(directory);
Piemērs
Iegūsim brīvo vietu uz diska C: Windows:
<?php
$res = disk_free_space('C:');
echo $res;
?>
Koda izpildes rezultāts (piemērs):
1073741824
Piemērs
Iegūsim brīvo vietu saknes direktorijā Unix sistēmā:
<?php
$res = disk_free_space('/');
echo $res;
?>
Koda izpildes rezultāts (piemērs):
2147483648
Piemērs
Konvertēsim baitus gigabaitos ērtākai attēlošanai:
<?php
$bytes = disk_free_space('C:');
$gb = round($bytes / 1024 / 1024 / 1024, 2);
echo $gb . ' GB';
?>
Koda izpildes rezultāts (piemērs):
'15.75 GB'
Skatiet arī
-
funkciju
disk_total_space,
kas atgriež diska kopējo izmēru -
funkciju
filesize,
kas atgriež faila izmēru