【发布时间】:2010-04-09 18:55:52
【问题描述】:
我有一个content 文件夹,里面充满了其他子目录,命名方式如下:
id1_1
id1_2
id1_3
id2_1
id2_2
等等。这些文件夹中的每一个都包含一个文件template.php。
文件夹的数量是动态的,所以我需要找到一种方法,将所有以id_1_ 开头的文件夹中的所有template.php 导入到我的index.php 文件中。有什么简单的方法可以做到这一点?
【问题讨论】:
我有一个content 文件夹,里面充满了其他子目录,命名方式如下:
id1_1
id1_2
id1_3
id2_1
id2_2
等等。这些文件夹中的每一个都包含一个文件template.php。
文件夹的数量是动态的,所以我需要找到一种方法,将所有以id_1_ 开头的文件夹中的所有template.php 导入到我的index.php 文件中。有什么简单的方法可以做到这一点?
【问题讨论】:
你可以使用 glob() 函数:
$arrFiles = glob('./id_1_*/template.php');
foreach($arrFiles as $file) {
include_once($file);
}
【讨论】:
可以使用递归函数 + foreach + glob:
【讨论】: