第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > php基于glob函数实现遍历文件和目录详解

php基于glob函数实现遍历文件和目录详解

时间:2024-01-28 22:43:09

相关推荐

php基于glob函数实现遍历文件和目录详解

后端开发|php教程

glob,php,遍历

后端开发-php教程php glob()函数返回匹配指定模式的文件名或目录。因此我们可以使用glob函数来查找文件,也可以实现目录的遍历。

企业审批移动源码,ubuntu如何添加网络,tomcat7使用情况,python爬虫电影收费,统计数据多的php代码,常州seo分析lzw

函数说明:array glob ( string $pattern [, int $flags ] )

1元云购php源码完整版,vscode跳转教程,ubuntu怎么关机,idea集成tomcat,sqlite查询慢,网页设计中打包单词,php 监控mysql数据库,怎么挑选服务器,盗版插件 后门,漂亮的web前端框架,爬虫讯代理,安装php7,安徽seo优化,springboot包扫描不到,给图片加alt标签,仿app网站源码,招聘网页模版,微信支付宝支付模板,google推广后台,webapp页面模板,vb sql图书管理系统,自制可以本地运行的sdcms程序lzw

功能:寻找与模式匹配的文件路径,返回包含匹配文件(目录)的数组(注:被检查的文件必须是服务器系统的,不能用于远程文件)

仿贴吧论坛源码asp,ubuntu系统代理设置,爬虫如何读取txt,php计算乘法,优化高手seolzw

参数说明:第一个参数:匹配模式;第二个可选参数:

GLOB_MARK – 在每个返回的项目中加一个斜线

GLOB_NOSORT – 按照文件在目录中出现的原始顺序返回(不排序)

GLOB_NOCHECK – 如果没有文件匹配则返回用于搜索的模式

GLOB_NOESCAPE – 反斜线不转义元字符

GLOB_BRACE – 扩充 {a,b,c} 来匹配 ‘a’,’b’ 或 ‘c’

GLOB_ONLYDIR – 仅返回与模式匹配的目录项

实例一:获取指定目录下的所有文件和子目录

<?php $directories = glob("/tmp/*", GLOB_ONLYDIR);//获取/tmp/目录下的所有目录 $complete = glob("/tmp/*");//获取/tmp/目录下的所有目录和文件 $files = array_diff($directories, $complete);//获取/tmp/目录下的所有文件 echo "Directories in /tmp/

"; foreach($directories as $val) {echo "$val

\n"; } echo "

Files in /tmp/

"; foreach($files as $val) {echo "$val

\n"; }?>

实例二:你还在用opendir readdir遍历文件吗,你真out了!

总结:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。