在我的书夹中,有近 200 个书夹,例如:
--books (folder)
|--book1(folder)
|--book2(folder)
|--(this continues until 200)
我想要的是我需要通过从 mysql 中获取有关文件夹的数据来在 200 文件夹中创建一些目录。我可以手动制作,但是一个一个制作效率很低。
我编码create_folder.php
并将其插入 book1 文件夹以查看它如何给出结果:
$current_folder = basename(dirname(__FILE__));
// I choose which directories are inserted.
$sql = "SELECT directory FROM ..............WHERE folder = {$current_folder} ";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
mkdir($row['directory']);
}
因此,在我的 book1 文件夹中,我通过数据库创建了目录。
之后,我创建了glob.php
文件以便create_folder.php
自动插入所有 200 个目录。(我放入glob.php
main books folder
。这里:
$content = file_get_contents("create_folder.php");
$files = glob( './*' );
foreach( $files as $file ) {
if( is_dir( $file ) && is_writable( $file ) ) {
file_put_contents( $file . '/create_folder.php', $content );
}
}
现在,在 200 个文件夹中,create_folder.php.
问题是,我必须create_folder.php
在所有 200 个目录中运行才能创建子目录。有什么快速运行的方法吗?谢谢...