<p><strong><span >遍历文件夹中的所有文件</span></strong></p><p><span >思路:1、定义一个函数,把给定的文件夹当前目录遍历输出(用到的文件操作函数scandir():一次性读取当前文件夹所有的内容并以数组的形式返回。).</span></p><p><span > 2、如果是文件夹则红色字体输出,文件则黑色输出;</span></p><p><span > 3、判断是否是文件夹如果是则递归调用自己,反之则输出。</span></p><p><span >代码如下:</span></p><pre class="brush:php;toolbar:false;"><?php
$file='include';
functionlist_file($data){
$temp=scandir($data);
foreach($tempas$v){
$a=$data.'/'.$v;
if(is_dir($a)){
if($v=='.'||$v=='..'){
continue;
}
echo"<fontcolor='red'>$a</font>","<br/>";
list_file($a);
}else{
echo$a,"<br/>";
}
}
}
list_file($file);</pre>