= 4.1.0, PHP 5, PHP 7, PHP 8)disk_total_space — 返回一個(gè)目錄的磁盤總大小說明disk_total_space(string $directory): float給出一個(gè)包含有一個(gè)目錄的字符串,本函數(shù)將根據(jù)">

disk_total_space

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

disk_total_space返回一個(gè)目錄的磁盤總大小

說明

disk_total_space(string $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ù)就很有意義。

參數(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)訪問的。

參見