通過filesize函式可以取得檔案的大小,檔案大小是以位元組數表示的。
$filename = '/data/webroot/usercode/code/resource/test.txt';如果要轉換檔案大小的單位,可以自己定義函式來實現。$size = filesize($filename);
function getsize($size, $format = 'kb') elseif ($format == 'mb') elseif ($format == 'gb')值得注意的是,沒法通過簡單的函式來取得目錄的大小,目錄的大小是該目錄下所有子目錄以及檔案大小的總和,因此需要通過遞迴的方法來迴圈計算目錄的大小。$size /= pow(1024, $p);
return number_format($size, 3);
}$filename = '/data/webroot/usercode/code/resource/test.txt';
$size = filesize($filename);
$size = getsize($size, 'kb'); //進行單位轉換
echo $size.'kb';
取得$filename的檔案大小,並輸出。
<?php
function getsize($size,$format='kb')
elseif($format == 'mb')
elseif($format=='gb')
$size /= pow(1024,$p);
return number_format($size,3);
}$filename = '/data/webroot/usercode/code/resource/test.txt';
//取得檔案的大小並輸出
$size = filesize($filename);
$size = getsize($size,'kb');
echo $size.'kb';
JS呼叫PHP檔案並取得php中的值
舉乙個簡單的例子來說明 如在頁面a.html中用下面這句呼叫 在b.php中有這樣一段php action get action echo var jstext action 輸出一句js語句,生成乙個js變數,並賦顛值為php變數 action的值 echo var jstext aa echo ...
PHP高階 刪除檔案
跟unix系統命令類似,php使用unlink函式進行檔案刪除。unlink filename 刪除資料夾使用rmdir函式,資料夾必須為空,如果不為空或者沒有許可權則會提示失敗。rmdir dir 如果資料夾中存在檔案,可以先迴圈刪除目錄中的所有檔案,然後再刪除該目錄,迴圈刪除可以使用glob函式...
PHP高階教程 檔案
fopen 函式用於在 php 中開啟檔案。fopen 函式用於在 php 中開啟檔案。此函式的第乙個引數含有要開啟的檔案的名稱,第二個引數規定了使用哪種模式來開啟檔案 file fopen welcome.txt r 檔案可能通過下列模式來開啟 模式描述 r唯讀。在檔案的開頭開始。r 讀 寫。在檔...