php使用glob函数快速查询指定目录文件的方法
2014-11-15 14:53
956 查看
本文实例讲述了php使用glob函数快速查询指定目录文件的方法。分享给大家供大家参考。具体如下:
php搜索当前目录所有文件,代码如下:
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删除指定目录中的所有目录及文件的方法