ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
本文件名: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)); ~~~