Funktionen disk_free_space
Funktionen disk_free_space returnerer mængden af ledig plads
i bytes på den angivne disk eller filsystem. Funktionen accepterer
én parameter - stien til disken, der kontrolleres. I Windows kan man angive
både et drevbogstav (for eksempel 'C:') og en sti til en mappe. I Unix-systemer
angives stien til monteringspunktet.
Syntaks
disk_free_space(directory);
Eksempel
Lad os få den ledige plads på drev C: i Windows:
<?php
$res = disk_free_space('C:');
echo $res;
?>
Resultat af kodeudførelse (eksempel):
1073741824
Eksempel
Lad os få den ledige plads i rodmappen på et Unix-system:
<?php
$res = disk_free_space('/');
echo $res;
?>
Resultat af kodeudførelse (eksempel):
2147483648
Eksempel
Lad os konvertere bytes til gigabyte for nem visning:
<?php
$bytes = disk_free_space('C:');
$gb = round($bytes / 1024 / 1024 / 1024, 2);
echo $gb . ' GB';
?>
Resultat af kodeudførelse (eksempel):
'15.75 GB'
Se også
-
funktionen
disk_total_space,
som returnerer diskenes samlede størrelse -
funktionen
filesize,
som returnerer filstørrelsen