到这里 就出错,说read()函数不存在对象什么的。但此代码中tp2.1时候很稳定
while (($file = $dir->read()) !== false )
---------------------------------------------------------
$dir = dir($path);
$id=1;
//列出 images 目录中的文件
while (($file = $dir->read()) !== false )
{
if( ($file!=".") AND ($file!=".."))
{
//$fis=$fis. "文件名: " . $file . "<br />";
$size = filesize($path ."/". $file)/1000;
$fidate = filemtime($path ."/". $file);
$fi = iconv('GB2312','UTF-8',$file);
$fiArray[$id]["id"]=$id;
$fiArray[$id]["sid"]=$sid;
$fiArray[$id]["delfi"]=ba
se64_encode($path."\\".$file); //base64_encode base64_decode
$fiArray[$id]["finame"]=$fi;
$fiArray[$id]["size"]=$size;
$fiArray[$id]["fidate"]=$fidate;
$fiArray[$id]["url"]=SYS_GC_URL.$DIR_FI_URL."/". $fi;
$id++;
}
}
$dir->close();