[請益] filesize的問題

看板PHP作者 (我愛大胸部)時間18年前 (2007/10/19 01:07), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
我寫了下面這一段程式 主要是想把資料夾的檔案資訊拿出來 $handle = opendir("../nu/eyeOS505ce580e5/users/files/Documents"); $file_size = 0; $i = 0; while (false !== ($filecount = readdir($handle))) { $arraycount[$i] = $filecount ; } $fileno=count($arraycount); for($a=0;$a<$fileno;$a++) { $file_size = filesize(basename($a)) + $file_size; } run出來的結果是 Warning: filesize() [function.filesize]: stat failed 而$fileno的值測試出來是0 把$arraycount印出來也有值 有去google過 在前面也有嘗試加上clearstatcache(); 可是還是跑不出來@@ 請問各位版友幫幫忙了~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.204.211

10/19 20:53, , 1F
$i忘了++ 另外你把$a印出來看看是什麼吧
10/19 20:53, 1F

10/22 16:07, , 2F
不知解決問題了沒?
10/22 16:07, 2F

10/22 16:08, , 3F
filesize要用相對路徑
10/22 16:08, 3F

10/22 16:09, , 4F
不然它會用執行檔案的所在資料夾去找!!
10/22 16:09, 4F
文章代碼(AID): #175vAuQv (PHP)
文章代碼(AID): #175vAuQv (PHP)