微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php遍历文件夹

使用获取文循环遍历得到一个目录下的所有文件

function get_Path_ls($dir)

{

     $cmdls="/bin/ls '".$dir."'";

     $retls=shell_exec($cmdls." 2>&1");

     $arrls=explode("n",$retls);

     $arrlsf=array();

     foreach ($arrls as $kl => $vl)

     {

          //为空,和. .. 忽略

          if (($vl=='') || ($vl=='.') || ($vl=='..'))

          {

               continue;

          }

 

          $vl=trim($vl);

          if(strpos($vl,"'") >0)

          {

               $newfindfile=str_replace("'","",$vl);

               $newpathfile=$dir."/".$newfindfile;

               rename($dir."/".$vl,$newpathfile);

               $arrlsf[]=$newfindfile;

          }

          else

          {

               $arrlsf[]=$vl;

          }

 

     }

     return $arrlsf;

通过这个get_Path_ls函数只要传入一个要遍历的地址,就能返回这个文件夹下的所有文件

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐