Fungsi disk_free_space
Fungsi disk_free_space mengembalikan jumlah ruang bebas
dalam bait pada disk atau sistem fail yang ditentukan. Fungsi ini menerima
satu parameter - laluan ke disk yang diperiksa. Dalam Windows, anda boleh menentukan
sama ada huruf disk (contohnya, 'C:'), atau laluan ke direktori. Dalam sistem Unix
laluan ke titik mount ditentukan.
Sintaks
disk_free_space(directory);
Contoh
Dapatkan ruang bebas pada disk C: dalam Windows:
<?php
$res = disk_free_space('C:');
echo $res;
?>
Keputusan pelaksanaan kod (contoh):
1073741824
Contoh
Dapatkan ruang bebas dalam direktori root sistem Unix:
<?php
$res = disk_free_space('/');
echo $res;
?>
Keputusan pelaksanaan kod (contoh):
2147483648
Contoh
Tukar bait kepada gigabait untuk paparan yang mudah:
<?php
$bytes = disk_free_space('C:');
$gb = round($bytes / 1024 / 1024 / 1024, 2);
echo $gb . ' GB';
?>
Keputusan pelaksanaan kod (contoh):
'15.75 GB'
Lihat juga
-
fungsi
disk_total_space,
yang mengembalikan saiz keseluruhan disk -
fungsi
filesize,
yang mengembalikan saiz fail