博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php获取文件夹下面的文件列表和文件夹列表
阅读量:7122 次
发布时间:2019-06-28

本文共 930 字,大约阅读时间需要 3 分钟。

function getDir($dir) {  $dirArray[] = NULL;  if (false != ($handle = opendir( $dir ))) {    $i=0;    while ( false !== ($file = readdir( $handle )) ) {      //去掉"“.”、“..”以及带“.xxx”后缀的文件      if ($file != "." && $file != ".."&&!strpos($file,".")) {        $dirArray[$i] = $file;        $i++;      }    }    //关闭句柄    closedir ($handle);  }  return $dirArray;}//获取文件列表function getFile($dir) {  $fileArray[] = NULL;  if (false != ($handle = opendir ( $dir ))) {    $i=0;    while ( false !== ($file = readdir ( $handle )) ) {       if ($file != "." && $file != ".."&&strpos($file,".")) {        $fileArray[$i]['url'] = $dir.$file;        $fileArray[$i]['name'] = $file;        if($i==100){          break;        }      $i++;      }    }    //关闭句柄    closedir ($handle);  }  return $fileArray;}$dir = "D:/.......";    //绝对路径$data = getFile($dir);  //获取文件列表echo "
";print_r($data);

  

 

转载于:https://www.cnblogs.com/qhorse/p/5144469.html

你可能感兴趣的文章
大佬程序员给小白整理出的详细Python爬虫学习路线,机不可失!
查看>>
Vue学习笔记01_环境搭建
查看>>
CoordinatorLayout三部曲学习之二:CoordinateLayout源码学习
查看>>
重新认识JVM
查看>>
高并发的解决方案 --- 整个企业网站架构分析
查看>>
大型互联网分布式企业微服务云架构
查看>>
MySQL8.0 · 优化器新特性 · Cost Model, 直方图及优化器开销优化
查看>>
阿里云杨敬宇再谈边缘计算:ENS从1.0到2.0进化论
查看>>
大数据Spark优化读取Hbase--region 提高并行数过程详细解析
查看>>
【聚合支付平台】如何智用【模板+工厂】设计模式来实现异步回调
查看>>
在CentOS7上安装MySQL Workbench
查看>>
第五讲:用户退出登陆
查看>>
微信点击链接跳转浏览器打开指定页面的API分享
查看>>
解决Ubuntu10.4随着内核升级,grub引导项越来越多,boot分区越来越小的问题
查看>>
Spring Boot快速入门
查看>>
uri is not registered (settings languages & frameworks schemas and dtds
查看>>
php判断请求来源是否是ajax请求
查看>>
大型网站架构体系的演变(下)
查看>>
mybatis与hibernate的区别
查看>>
Nginx日志按日期切割详解(按天切割)
查看>>