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