【PHP遍历子文件夹下的文件】以下代码为什么只遍了二级目录(f:/php与f:/php/html)下的文件?
而f:/php/html/test下的文件没有遍历出来?functiondemo($dirname){$dir=opendir($dirname);readdir($di...
而f:/php/html/test下的文件没有遍历出来?function demo($dirname){ $dir=opendir($dirname); readdir($dir); readdir($dir); while(($file=readdir($dir))<>false){ if(is_dir($file)){ $newdir=$dirname."/".$file; demo($newdir); }else{ echo $file.'<br>'; } } closedir($dir); }demo("f:/php");
我自问自答吧:因为is_dir()里面填的条件是$file,应该是$newdir 展开
我自问自答吧:因为is_dir()里面填的条件是$file,应该是$newdir 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询