Hàm disk_total_space
Hàm disk_total_space trả về tổng dung lượng không gian ổ đĩa
cho ổ đĩa hoặc phân vùng được chỉ định. Một đường dẫn tới ổ đĩa
được truyền vào tham số dưới dạng chuỗi. Hàm trả về số byte dưới dạng số kiểu float.
Cú pháp
disk_total_space(directory);
Ví dụ
Lấy tổng dung lượng ổ đĩa C:
<?php
$res = disk_total_space('C:');
echo $res;
?>
Kết quả thực thi mã (ví dụ):
256060440576
Ví dụ
Chuyển đổi byte sang gigabyte để dễ đọc hơn:
<?php
$bytes = disk_total_space('C:');
$gb = $bytes / 1024 / 1024 / 1024;
echo round($gb, 2) . ' GB';
?>
Kết quả thực thi mã (ví dụ):
'238.47 GB'
Ví dụ
Kiểm tra dung lượng có sẵn trên một ổ đĩa khác:
<?php
$res = disk_total_space('D:');
var_dump($res);
?>
Kết quả thực thi mã (ví dụ):
float(512110881024)
Xem thêm
-
hàm
disk_free_space,
hàm trả về dung lượng trống -
hàm
filesize,
hàm trả về kích thước tệp -
hàm
realpath,
hàm trả về đường dẫn tuyệt đối