(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
disk_total_space — 返回一個(gè)目錄的磁盤(pán)總大小
$directory
): float給出一個(gè)包含有一個(gè)目錄的字符串,本函數將根據相應的文件系統或磁盤(pán)分區返回所有的字節數。 【譯者注】本函數返回的是該目錄所在的磁盤(pán)分區的總大小,因此在給出同一個(gè)磁盤(pán)分區的不同目錄作為參數所得到的結果完全相同。 在 Unix 和 Windows 200x/XP 中都支持將一個(gè)磁盤(pán)分區加載為一個(gè)子目錄,這時(shí)正確使用本函數就很有意義。
directory
文件系統的目錄或者磁盤(pán)分區。
以浮點(diǎn)返回一個(gè)目錄的磁盤(pán)總大小字節數, 或者在失敗時(shí)返回 false
。
示例 #1 disk_total_space() 例子
<?php
// $df 包含 "/" 目錄的磁盤(pán)大小
$ds = disk_total_space("/");
//在 Windows 下:
$ds = disk_total_space("C:");
$ds = disk_total_space("D:");
?>
注意: 此函數不能作用于遠程文件,被檢查的文件必須是可通過(guò)服務(wù)器的文件系統訪(fǎng)問(wèn)的。