合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
~~~ /** * 目录列表 * * @param string $dir 路径 * @param int $parentid 父id * @param array $dirs 传入的目录 * @return array 返回目录列表 */ function dir_tree($dir, $parentid = 0, $dirs = array()) { global $id; if ($parentid == 0) $id = 0; $list = glob($dir.'*'); foreach($list as $v) { if (is_dir($v)) { $id++; $dirs[$id] = array('id'=>$id,'parentid'=>$parentid, 'name'=>basename($v), 'dir'=>$v.'/'); $dirs = dir_tree($v.'/', $id, $dirs); } } return $dirs; } ~~~