读取文件夹文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | public function getFolderData( $dir ) { $data = array (); // 打开目录并读取其中的文件/文件夹 $handle = opendir( $dir ); while (false !== ( $file = readdir( $handle ))) { if ( $file != "." && $file != ".." ) { $path = $dir . "/" . $file ; // 如果是文件夹,则递归调用该函数 if ( is_dir ( $path )) { $data [] = $this ->getFolderData( $path ); } else { // 如果是文件,则记录文件名或其他所需数据 $data [] = iconv( 'GBK' , 'UTF-8//IGNORE' , $file ); } } } closedir ( $handle ); return $data ; } |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
2018-05-31 tp5后台同步更新配置文件
2018-05-31 jquery导航栏高亮(二级菜单点击一级保持高亮)