php 使用Glob() 查找文件技巧
2024-10-19 11:42:26
定义和用法
glob() 函数返回匹配指定模式的文件名或目录。
该函数返回一个包含有匹配文件 / 目录的数组。如果出错返回 false。
参数 | 描述 |
---|---|
file | 必需。规定检索模式。 |
size |
可选。规定特殊的设定。
注释:GLOB_ERR 是 PHP 5.1 添加的。 |
print_r(glob("*.txt"));
print_r(glob("*.*"));
输出:Array ( [0] => a.txt [1] => b.txt )
1. 取得所有的后缀为PHP的文件(加上路径)
$file=glob('D:/web/tcpdf/*.php');
print_r($file);//如果没有指定文件夹的话就是显示出同级的目录后缀为PHP的文件。以数组形式返回
输出:Array ( [0] => D:/web/tcpdf/tcpdf.php [1] => D:/web/tcpdf/tcpdf_autoconfig.php [2] => D:/web/tcpdf/tcpdf_barcodes_1d.php [3] => D:/web/tcpdf/tcpdf_barcodes_2d.php [4] => D:/web/tcpdf/tcpdf_import.php [5] => D:/web/tcpdf/tcpdf_parser.php )
2. 取得所有的后缀为PHP和html的文件(加上路径)
$file=glob('D:/phpStudy/WWW/prictue/*.{jpg,html}',GLOB_BRACE);
var_dump($file);
最新文章
- push方法的兼容性问题
- 背水一战 Windows 10 (17) - 动画: ThemeTransition(过渡效果)
- BZOJ 1044 木棍分割 解题报告(二分+DP)
- tangram2.6(XE2)\Demo\notify\notifyGroup.groupproj
- 虚拟机下CentOS 6.5配置IP地址的三种方法
- easyui datagird 列宽自适应
- MySQL入门手册
- 《C#图解教程》读书笔记之五:委托和事件
- 使用Gitosis搭建Git服务器
- 使用pl/sql監控PROCEDURE執行時間
- map的应用
- WCF帮助类
- java命令行运行main时jar及其配置
- Nmap扫描基础常用命令(包含进阶使用)
- Callcenter 模块解析
- 编写SHELL脚本--判断用户的参数
- [svc]数字证书基础知识
- feign调用接口session丢失解决方案
- 使用cuteFTP与虚拟机交互文件---安装ftp服务
- C C++ 去除 unused的提示
热门文章
- Redis 集群的安装
- CSS Sprite雪碧图
- PHP 5.x和PHP 7 Closure不同行为问题
- Caused by: java.lang.ClassCastException: org.springframework.web.SpringServletContainerInitializer cannot be cast to javax.servlet.ServletContainerInitializer
- iptables实现--kafka限制ip地址访问
- filter 过滤器 禁止浏览器缓存
- 【安富莱】【RL-TCPnet网络教程】第10章 RL-TCPnet网络协议栈移植(FreeRTOS)
- [Swift]LeetCode937. 重新排列日志文件 | Reorder Log Files
- [Swift]LeetCode1005. K 次取反后最大化的数组和 | Maximize Sum Of Array After K Negations
- SQL执行错误#1064---保留字错误