disk_total_space

(PHP 4 >= 4.1.0, PHP 5)

disk_total_space -- 返回一個目錄的磁碟總大小

說明

float disk_total_space ( string directory )

給出一個包括有一個目錄的字串,本函數將根據相應的檔案系統或磁碟分區返回所有的位元組數。

例子 1. disk_total_space() 例子

<?php
// $df 包括 "/" 目錄的磁碟大小
$df disk_total_space("/");

//在 Windows 下:
disk_total_space("C:");
disk_total_space("D:");
?>

注: 本函數不能作用於遠端檔案,被檢查的檔案必須通過伺服器的檔案系統訪問。

參見 disk_free_space()

【譯者注】本函數返回的是該目錄所在的磁碟分區的總大小,因此在給出同一個磁碟分區的不同目錄作為參數所得到的結果完全相同。在 Unix 和 Windows 200x/XP 中都支援將一個磁碟分區加載為一個子目錄,這時正確使用本函數就很有意義。