Funksie disk_free_space
Die funksie disk_free_space gee die hoeveelheid vry spasie
in grepe op die gespesifiseerde skyf of lêerstelsel terug. Die funksie neem
een parameter - die pad na die skyf wat nagegaan word. In Windows kan jy
of die skyfletter spesifiseer (byvoorbeeld, 'C:'), of die pad na die gids. In Unix-stelsels
word die pad na die koppelpunt gespesifiseer.
Sintaksis
disk_free_space(directory);
Voorbeeld
Laat ons vry spasie op skyf C: in Windows kry:
<?php
$res = disk_free_space('C:');
echo $res;
?>
Resultaat van kode-uitvoering (voorbeeld):
1073741824
Voorbeeld
Laat ons vry spasie in die wortelgids van 'n Unix-stelsel kry:
<?php
$res = disk_free_space('/');
echo $res;
?>
Resultaat van kode-uitvoering (voorbeeld):
2147483648
Voorbeeld
Laat ons grepe na gigagrepe omskakel vir gerieflike vertoning:
<?php
$bytes = disk_free_space('C:');
$gb = round($bytes / 1024 / 1024 / 1024, 2);
echo $gb . ' GB';
?>
Resultaat van kode-uitvoering (voorbeeld):
'15.75 GB'
Sien ook
-
die funksie
disk_total_space,
wat die totale grootte van die skyf teruggee -
die funksie
filesize,
wat die grootte van 'n lêer teruggee