首页 > php源码

[PHP]使用正则表达式遍历匹配指定目录及子目录下的所有文件

我们经常会用到列举指定目录下所有文件的方法.我们通常的写法是使用 opendir scandir 之类的方法来实现.更多的可能是使用 glob 来获取文件列表但是,但是,这些都有致命的弱点要么不能获取子文件夹里面的文件,要么匹配规则太简单,不能满足要求!!!众所周知,正则表达式 是一个非常方便的工具,为什么不能把正则表达式运用到文件查找中呢。于是,下午便写了这么一个简单的方法,使用正则表达式遍历目录及子目录下的所有文件。纯原创,估计还没几个人写过这样的代码吧...

[PHP]循环递归创建文件夹

比较常见的创建文件夹的方法,因为PHP 自带的 mkdir 方法 只能创建一级目录。如果我们需要创建一个多级目录,可能会因为被创建的文件夹父目录不存在而导致创建失败。这个代码拿来就用,可以递归创建文件夹。

phpDir,枚举出所在目录下的所有文件.

说起来是一个很鸡肋的功能,因为无论的apache还是Nginx,好像都有同样的功能。只需要一个命令就可以开启这个功能。而 apache 下,可以用.htaccess文件开启这个功能。但是,所有的东西,存在即是合理。为了以后使用起来方便,我把 这个代码 贴出来。

最近回复

标签