🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
本文件名:dir.func.php ~~~ <?php //遍历目录函数,只读取目录中的最外层内容 function readDirectory($path){ //opendir()函数租用:打开指定目录 $handle=opendir($path); //readdir()函数作用:读目录下的内容 //!==防止目录为0的情况,0默认读取成false while(($item=readdir($handle))!==false){ //.和..这2个特殊目录 //.标示当前目录 ..标示上级目录 if($item!="."&&$item!=".."){ //is_file()函数作用:判断是否为文件 //文件放一堆,目录放一堆 if(is_file($path."/".$item)){ $arr['file'][]=$item; } //is_dir()函数作用: if(is_dir($path."/".$item)){ $arr['dir'][]=$item; } } } //关闭目录句柄 closed($handle); return $arr; } $path="file"; print_r(readDirectory($path)); ~~~