Funktionen disk_free_space
Funktionen disk_free_space returnerar mängden ledigt utrymme
i byte på den angivna disken eller filsystemet. Funktionen tar
en parameter - sökvägen till disken som ska kontrolleras. I Windows kan du ange
antingen en enhetsbeteckning (till exempel 'C:'), eller en sökväg till en katalog. I Unix-system
anges sökvägen till monteringspunkten.
Syntax
disk_free_space(directory);
Exempel
Få ledigt utrymme på C: i Windows:
<?php
$res = disk_free_space('C:');
echo $res;
?>
Resultat av kodkörning (exempel):
1073741824
Exempel
Få ledigt utrymme i rotkatalogen för ett Unix-system:
<?php
$res = disk_free_space('/');
echo $res;
?>
Resultat av kodkörning (exempel):
2147483648
Exempel
Konvertera byte till gigabyte för bekväm visning:
<?php
$bytes = disk_free_space('C:');
$gb = round($bytes / 1024 / 1024 / 1024, 2);
echo $gb . ' GB';
?>
Resultat av kodkörning (exempel):
'15.75 GB'
Se även
-
funktionen
disk_total_space,
som returnerar den totala diskstorleken -
funktionen
filesize,
som returnerar filstorleken