• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php遍历一个目录 并重命名

php 搞代码 3年前 (2022-01-23) 17次浏览 已收录 0个评论
/**********************一个简单的目录递归函数第一种实现办法:用dir返回对象***********************/function tree($directory) {  $mydir = dir($directory);  echo "<ul>\n";         $i=1; while($file = $mydir->read()) {   if((is_dir("$directory/$file")) AND ($file!=".&qu<i style="color:transparent">本#文来源gaodai$ma#com搞$$代**码网$</i><button>搞代gaodaima码</button>ot;) AND ($file!=".."))   {                       echo "<li><font color=\"#ff00cc\"><b>$file</b></font></li>\n";    tree("$directory/$file");   }   else {                    if(($file!=".") AND ($file!="..")) {                        rename("/wamp5_3_2/www/m2_old/tietu/".$file, "/wamp5_3_2/www/m2_old/tietu/".$i.'.png');                    $i++;                     }                                       echo "<li>$file</li>\n";                 } }  echo "</ul>\n";  $mydir->close(); } //开始运行echo "<h2>目录为粉红色</h2><br>\n"; tree("/wamp5_3_2/www/m2_old/tietu"); exit;/***********************第二种实现办法:用readdir()函数************************/function listDir($dir){ if(is_dir($dir))    {      if ($dh = opendir($dir))   {         while (($file = readdir($dh)) !== false)   {        if((is_dir($dir."/".$file)) && $file!="." && $file!="..")    {         echo "<b><font color='red'>文件名:</font></b>",$file,"<br><hr>";         listDir($dir."/".$file."/");        }    else    {            if($file!="." && $file!="..")     {             echo $file."<br>";          }        }         }         closedir($dh);      }    }}//开始运行listDir("");

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php遍历一个目录 并重命名
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址