PHP 创建索引文件的脚本

PHP script to create index file

我需要一个 php 脚本,该脚本将为每个没有文件的文件夹创建或从路径复制一个空白 index.html 文件。 如果有人有请分享。 谢谢 H

制作空白 index.html - 文件并将其放在 www- 文件夹下。然后,站在您的 www- 文件夹下的同一个地方,尝试这样的事情:

find www -type d -exec cp -n index.html {}/index.html \;

...其中 www 是您的 www 文件夹。这应该将 index.html - 文件复制到 www 文件夹下的所有文件夹,包括 www 文件夹本身。复制 -n 标志确保现有的 index.html - 文件不会被覆盖。

要将其变成 php 脚本,您可以将其包装在一个 exec 中,例如:

<?php
$path = 'path/to/www'; // www-folder
$index = 'path/to/index.html';
exec('find '.$path.' -type d -exec cp -n '.$index.' {}/index.html \;');

将上面的代码放在 php 文件中。

此解决方案与平台无关,但适用于大多数 *nix 和 mac。