zoukankan      html  css  js  c++  java
  • 用php怎么改文件名

    php手册:
    bool rename ( string oldname, string newname [, resource context] )
    尝试把 oldname 重命名为 newname。
    如果成功则返回 TRUE,失败则返回 FALSE。
    例子:
    rename( 'tempFile.txt', 'tempFile2.txt' );

    <?php
    //$filedir = "upload";
    function showDir( $filedir ) {
    //打开目录
    $dir = @ dir($filedir);
    //列出目录中的文件
    $filename = time();
    while (($file = $dir->read())!==false)
      {
         if(is_dir($filedir."/".$file) AND ($file!=".") AND ($file!="..")) {
               showDir($filedir."/".$file);
          } else {
                if ($file != "." and $file != ".."){
                  $oldname = $filedir."/".$file;
                  echo "oldname: ".$oldname;
                  echo "<br />";
                  $end = strrpos($oldname, ".");
                  $file = substr_replace($oldname,$filename,0,$end);
                  $newfile = $filedir."/".$file;
                  echo "newfile :".$newfile;
                  rename($oldname,$newfile);
                  $filename++;
                  echo "<br />";
               }
          }
     }
    $dir->close();
    }
    showDir("app1");
    ?>

  • 相关阅读:
    第六周作业
    2019第四周作业(基础作业+挑战作业)
    第三周作业
    2019第二周基础作业
    求最大值及下标值
    查找整数
    学期总结
    打印沙漏
    币值转换
    远程连接centos7的mysql5.7+ 更改iptables方法
  • 原文地址:https://www.cnblogs.com/diony/p/4737020.html
Copyright © 2011-2022 走看看