global $id;
if ($parentid == 0)
$id = 0;
$list = glob($dir . '*');
foreach ($list as $v) {
if (is_dir($v)) {
$id++;
if($parentid==0){
$dirs [] = array('id' => $id, 'pid' => $parentid,'pId' => $parentid, 'name' => $this->g2u(ba
}else{
//$dirs [] = array('id' => $id, 'pid' => $parentid,'pId' => $parentid, 'name' => ba
$dirs [] = array('id' => $id, 'pid' => $parentid,'pId' => $parentid, 'name' => $this->g2u(ba
}
$dirs = $this->dirTree($v . '/', $id, $dirs);
}
}
return $dirs;
}
只能匹配出英文的文件。中文的文件和文件夹就找不到了
最佳答案