我要做的是写一个脚本拖网我的网站,找到所有的php和html文件及其完整的文件路径。
我有一个递归函数,可以找到所有目录,例如:
DIR1 DIR2 DIR3
我停留在下一位,我希望它报告完整路径。即,如果它在另一个目录中获取,它将保存数组的完整路径:
DIR / DIR2 / file.html
我认为这需要以某种方式使用参考变量,但我没有经验足以弄明白。
有人可以帮忙吗?到目前为止我的功能是:
function list_dir($start)
{
$contents = scandir($start);
foreach ($contents as $item)
{
if (is_dir("$start/$item") && (substr($item, 0, 1) != '.'))
{
echo $item;
list_dir("$start/$item");
}
}
}
list_dir('.');