我想讀一個目錄,並得到每個文件的文件大小。 我嘗試下面的代碼:掃描目錄的文件的大小 - PHP
$downloads = array_slice(scandir("downloads"),2);
$size = array();
foreach($downloads as $value) {
$size = filesize("downloads/".$value);
echo($size); //at this point the echo works correctly
}
echo($size); //shows the filesize of the first file
echo($size[1]) //nothing happens
foreach($size as $value) {
echo($value); //nothing happens
echo($size); //nothing happens
}
這就是爲什麼我很安靜困惑與陣列的工作和現在的循環。 將文件名和相應的文件大小保存在一個數組中也不錯。
感謝您的建議。