2016-06-10 64 views
-2

我可以在PHP中獲得可用磁盤空間嗎?或者我可以以某種方式簡單地嘗試創建一個巨大的文件(需要花費太多時間來創建它)並查看它是否合適?有沒有辦法在php中查看可用磁盤空間量?

+2

函數'disk_free_space()'(由下面安德烈斯在應答討論)爲谷歌搜索'在php'可用磁盤空間的第一個結果。一般來說,在你問這裏問題之前,你應該嘗試自己解決問題(即做一點研究)。 –

+0

嚴重...嘗試手動/谷歌 http://php.net/manual/en/ref.filesystem.php –

+0

我做了一個谷歌搜索。奇怪,我沒有看到這個答案。我想我使用了不同的關鍵字。抱歉。 –

回答

3

disk_free_space - 返回的文件系統或給予包含目錄的字符串磁盤分區

float disk_free_space (string $directory) 

可用空間,此函數將返回在相應的文件系統或磁盤分區中可用的字節數。

實施例:

<?php 
// $df contains the number of bytes available on "/" 
$df = disk_free_space("/"); 

// On Windows: 
$df_c = disk_free_space("C:"); 
$df_d = disk_free_space("D:"); 
?> 
+0

你爲了答案。但是我需要知道主機帳戶上的可用空間量(我不知道路徑) –

+1

您可以使用當前腳本'dirname(__ FILE __)'的路徑。這應該做的伎倆:'$ df = disk_free_space(dirname(__ FILE __))'。 –

+0

太好了。會給那個嘗試謝謝。 –

相關問題