用php显示文件和文件夹(文件处理)
我想显示文件和文件夹文件夹文件夹旁边应该有“+”号,文件旁边应该有“-”号 +文件夹 -文件 这就是我目前所拥有的用php显示文件和文件夹(文件处理),php,Php,我想显示文件和文件夹文件夹文件夹旁边应该有“+”号,文件旁边应该有“-”号 +文件夹 -文件 这就是我目前所拥有的 function listFolderFiles($dir){ $ffs = scandir($dir); unset($ffs[array_search('.', $ffs, true)]); unset($ffs[array_search('..', $ffs, true)]); // prevent empty ordered elements
function listFolderFiles($dir){
$ffs = scandir($dir);
unset($ffs[array_search('.', $ffs, true)]);
unset($ffs[array_search('..', $ffs, true)]);
// prevent empty ordered elements
if (count($ffs) < 1)
return;
foreach($ffs as $ff){
echo '+'.$ff ."<br>";
if(is_dir($dir.'/'.$ff)) listFolderFiles($dir.'/'.$ff);
}
}
listFolderFiles('C:\xampp\htdocs\ic');
函数listFolderFiles($dir){
$ffs=斯堪的纳维亚($dir);
未设置($ffs[数组搜索('.',$ffs,true)];
未设置($ffs[array_search('..',$ffs,true)];
//防止空的有序元素
如果(计数($ffs)<1)
回来
foreach($ffs作为$ff){
回音“+”.$ff.“
”;
if(is_dir($dir./'.$ff))listFolderFiles($dir./'.$ff);
}
}
listFolderFiles('C:\xampp\htdocs\ic');
请检查以下内容:
function listFolderFiles($dir){
$ffs = scandir($dir);
unset($ffs[array_search('.', $ffs, true)]);
unset($ffs[array_search('..', $ffs, true)]);
// prevent empty ordered elements
if (count($ffs) < 1)
return;
foreach($ffs as $ff){
if(is_dir($dir.'/'.$ff)){
echo '+'.$ff ."<br>";
listFolderFiles($dir.'/'.$ff);
} else {
echo '-'.$ff ."<br>";
}
}
}
listFolderFiles('C:\xampp\htdocs\ic');
函数listFolderFiles($dir){
$ffs=斯堪的纳维亚($dir);
未设置($ffs[数组搜索('.',$ffs,true)];
未设置($ffs[array_search('..',$ffs,true)];
//防止空的有序元素
如果(计数($ffs)<1)
回来
foreach($ffs as$ff){
if(is_dir($dir./'.$ff)){
回音“+”.$ff.“
”;
listFolderFiles($dir.'/'.$ff);
}否则{
回声'-'.$ff.“
”;
}
}
}
listFolderFiles('C:\xampp\htdocs\ic');
请澄清您的问题