博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP读取文件夹的文件列表
阅读量:5827 次
发布时间:2019-06-18

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

/** * getDir()取文件夹列表,getFile()取对应文件夹下面的文件列表,二者的区别在于判断有没有“.”后缀的文件,其他都一样 */  //获取文件目录列表,该方法返回数组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 )) ) {            //去掉"“.”、“..”以及带“.xxx”后缀的文件            if ($file != "." && $file != ".."&&strpos($file,".")) {                $fileArray[$i]="./imageroot/current/".$file;                if($i==100){                    break;                }                $i++;            }        }        //关闭句柄        closedir ( $handle );    }    return $fileArray;}  //调用方法getDir("./dir")……?>

 

转载于:https://www.cnblogs.com/wenhainan/p/9495385.html

你可能感兴趣的文章
Go语言的for循环
查看>>
前端基础之JavaScript
查看>>
ThreadLocal
查看>>
自己动手做个智能小车(6)
查看>>
2018.7.9练习
查看>>
自己遇到的,曾未知道的知识点
查看>>
P1382 楼房 set用法小结
查看>>
分类器性能度量
查看>>
Es学习第七课, term、terms、match等基本查询语法
查看>>
java 解析http返回xml数据
查看>>
windows 环境下切换 python2 与 pythone3 以及常用命令
查看>>
HashMap和Hashtable的差别
查看>>
ASP.NET Core学习网站推荐
查看>>
FIDDLER的使用方法及技巧总结[连载2]---FIDDLER用户界面
查看>>
java连接MySQL数据库操作步骤
查看>>
Node.js 从入门到茫然系列——入门篇
查看>>
武汉科技大学ACM :1006: A+B for Input-Output Practice (VI)
查看>>
如何判断主机是大端还是小端(字节序)
查看>>
MySQL用命令行导出数据库
查看>>
docker 基础
查看>>