php实现遍历文件目录
php实现遍历文件目录
一、总结
1、熟悉简单:很经典的例子,多看,然后发现熟悉了很简单
二、php实现遍历目录
php实现遍历目录
代码一:
1 //遍历目录 2 function iteral($path){ 3 $filearr = array(); 4 foreach (glob($path.'\*') as $file){ 5 if(is_dir($file)){ 6 $filearr = array_merge($filearr,iteral($file)); 7 }else{ 8 $filearr[] = $file; 9 } 10 } 11 return $filearr; 12 } 13 var_dump(iteral('d:\www\test'));
1、第3行,定义的位置
2、第4行,php中.(点号)是连接符
截图:
代码二:
1 //遍历目录 2 public function bianli($path){ 3 $ans=array(); 4 foreach(glob($path.'\*') as $file){ 5 if(is_dir($file)){ 6 $ans=array_merge($ans,$this->bianli($file)); 7 }else{ 8 $ans[]=$file; 9 } 10 } 11 return $ans; 12 } 13 public function bianliDemo(){ 14 dump($this->bianli('e:\JAVA')); 15 }
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2025-04-30:宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672