<?php
$dir="c:";
function fmd($dir){
$a=scandir($dir);
foreach($a as $b){
if(is_file($dir.$b)){
echo"$dir$b<br>";
}
}
}
$diz=scandir($dir);
foreach($diz as $li){
if(is_file($dir."/".$li)){
echo"$dir/$li<br>";
}
elseif(is_dir($dir."/".$li)){
fmd("$dir/$li/");
}
}
//var_dump($diz);
?>$dir="c:";
$dir="/home";
gibi değer yazarak home ve home in içindeki klasörlerin içindeki dosyaları yazdıra bilirsin
en içteki dosyalar içinde döngü kullanmak gerekir