作者leo600498 (我爱大胸部)
看板PHP
标题[请益] filesize的问题
时间Fri Oct 19 01:07:03 2007
我写了下面这一段程式
主要是想把资料夹的档案资讯拿出来
$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
1F:推 buganini:$i忘了++ 另外你把$a印出来看看是什麽吧 10/19 20:53
2F:推 jimpop :不知解决问题了没? 10/22 16:07
3F:→ jimpop :filesize要用相对路径 10/22 16:08
4F:→ jimpop :不然它会用执行档案的所在资料夹去找!! 10/22 16:09