php使用glob函数快速查询指定目录文件的方法
2014-11-15 00:00
981 查看
本文实例讲述了php使用glob函数快速查询指定目录文件的方法。分享给大家供大家参考。具体如下:
php搜索当前目录所有文件,代码如下:
搜索以.php结果的php文件,代码如下:
搜索包括有php,aspx 文件,代码如下:
在指定目录搜索以1开的php文件
返回文件的绝对路径,代码如下:
glob()函数能做的事比scandir()函数更强大,可以按照某种模式搜索文件。
希望本文所述对大家的PHP程序设计有所帮助。
php搜索当前目录所有文件,代码如下:
$array = glob('*.*'); print_r($array ); /* Array ( [0] => 1.php [1] => 10.php [2] => 11.php [3] => 2.asp [4] => 3.asp [5] => 4.aspx [6] => 5.html [7] => 6.php [8] => 7.php [9] => 8.php [10] => 9.php ) */
搜索以.php结果的php文件,代码如下:
$array = glob('*.php'); print_r($array ); /* Array ( [0] => 1.php [1] => 10.php [2] => 11.php [3] => 6.php [4] => 7.php [5] => 8.php [6] => 9.php ) */
搜索包括有php,aspx 文件,代码如下:
$files = glob('*.{php,aspx}', GLOB_BRACE); print_r( $files ); /* Array ( [0] => 1.php [1] => 10.php [2] => 11.php [3] => 6.php [4] => 7.php [5] => 8.php [6] => 9.php [7] => 4.aspx ) */
在指定目录搜索以1开的php文件
$files = glob('../05-15/1*.php'); print_r($files); /* Array ( [0] => ../05-15/1.php [1] => ../05-15/10.php [2] => ../05-15/11.php ) */
返回文件的绝对路径,代码如下:
$files = array_map('realpath',$files); print_r($files); Array ( [0] => D:www.jb51.net-15.php [1] => D:www.jb51.net-15.php [2] => D:www.jb51.net-15 .php )
glob()函数能做的事比scandir()函数更强大,可以按照某种模式搜索文件。
希望本文所述对大家的PHP程序设计有所帮助。
相关文章推荐
- php使用glob函数快速查询指定目录文件的方法
- 简单快速PHP上传文件使用方法总结
- lamp使用php处理上传文件,调用move_uploaded_file函数遇到目录写权限问题及解决过程
- php使用date和strtotime函数输出指定日期的方法
- PHP - Manual手册 - 函数参考 - Directory 目录函数 - scandir列出指定路径中的文件和目录
- PHP 使用递归方法删除目录及目录下文件
- 使用php将某个目录下面的所有文件罗列出来的方法详解
- php使用date和strtotime函数输出指定日期的方法
- php不使用copy()函数复制文件的方法
- PHP采用自定义函数实现遍历目录下所有文件的方法
- php读取指定目录文件夹下所有文件夹及文件的方法
- php实现删除指定目录下相关文件的方法
- php查找指定目录下指定大小文件的方法
- 使用java中的Flie实现指定目录下的文件查询
- php实现删除指定目录下相关文件的方法
- php使用fputcsv()函数csv文件读写数据的方法
- ThinPHP第二十八天(F函数和file_put_contents区别|PHP生成PHP文件,Kindeditor编辑器使用方法)
- php下实现在指定目录搜索指定类型文件的函数
- PHP使用feof()函数读文件的方法
- PHP删除指定目录中的所有目录及文件的方法