= 4.1.0, PHP 5, PHP 7, PHP 8)disk_total_space — 返回一個(gè)目錄的磁盤總大小說明disk_total_space(string $directory): float給出一個(gè)包含有一個(gè)目錄的字符串,本函數(shù)將根據(jù)">
(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
disk_total_space — 返回一個(gè)目錄的磁盤總大小
$directory
): float給出一個(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ù)就很有意義。
directory
文件系統(tǒng)的目錄或者磁盤分區(qū)。
以浮點(diǎn)返回一個(gè)目錄的磁盤總大小字節(jié)數(shù), 或者在失敗時(shí)返回 false
。
示例 #1 disk_total_space() 例子
<?php
// $df 包含 "/" 目錄的磁盤大小
$ds = disk_total_space("/");
//在 Windows 下:
$ds = disk_total_space("C:");
$ds = disk_total_space("D:");
?>
注意: 此函數(shù)不能作用于遠(yuǎn)程文件,被檢查的文件必須是可通過服務(wù)器的文件系統(tǒng)訪問的。