php 文件重命名 rename

我们这里是把文件重命名了,就是用到了rename函数哦,好了费话我也不说多了我们来看看这个读取目录文件然后给文件命名的代码吧。

function CheckDir($dir_path)
{
  if(is_dir($dir_path))
  { 
  if($dir_file=opendir($dir_path))
  {
   while(($dir_list=readdir($dir_file))!==false)
   {
    if($dir_list!="." && $dir_list!="..")
    {
     rename($dir_path.$dir_list,$dir_path.$dir_list.'.txt');
    }

   }
  }
    else
    {
     echo($dir_path."<br/>"); 
    }
  }
  else
  {
   echo($dir_path."<br/>");
  }
}

本站原创转载注明www.111cn.net

时间: 2024-10-16 05:25:17

php 文件重命名 rename的相关文章

文件重命名rename函数用法

文件重命名rename函数用法 有图片img_1.jpg,img_2.jpg,img_3.jpg....要分别放到文件夹img_1,文件夹img_2,文件夹img_3,同时把文件名都改为large.jpg. <?php教程 $s=explode("n",trim(`dir/b E:11-2caps教程`));//获取该路径下所有文件名 //print_r($s); foreach($s as $rs) {     $name=explode(".",$rs);

c语言编程-调用文件重命名函数rename失败,errno的值为17,如何解决?

问题描述 调用文件重命名函数rename失败,errno的值为17,如何解决? void onMenuDele(char *id) { FILE *p=fopen("f:employee.txt","r"); //打开文件 if(p==NULL) { printf("Sorry!employee.txt cannot open!n"); return ; } FILE *fp2=fopen("f:\employ.txt",&q

Python和perl实现批量对目录下电子书文件重命名的代码分享_python

经常会遇到下载的文件或电子书,名字中间都包含了一些网址信息,实际使用中由于名字太长不方便,下面的脚本使用正则表达式来对目录下的所有文件重命名: 例如: python代码如下: 复制代码 代码如下: import os import re def rename_dir(dir,regex,f):   if not os.path.isdir(dir) or not os.path.exists(dir) :     print("The input is not one directory or

Mac系统下给文件重命名有哪些方法

  Mac OS系统下给文件重命名的两种方法 1.Return键 首先我们要选中一个你需要重命名的文件夹.选中之后我们按下return键,也就是我们熟知的回车键,我们会发现这时候就可以更改文件的名字了,我们修改完成之后,确认就可以完成文件夹的重命名工作了. 2.鼠标左键 就是用鼠标点击一下文件,就是选中文件,然后隔一秒钟之后我们再用鼠标点击你刚才选中的文件的文件名就可以对这个文件进行重命名了.

扩展名-java实现文件重命名求助

问题描述 java实现文件重命名求助 上传文件,如果文件存在则重命名文件,如x.txt存在则重命名为x(1).txt但是有些文件没有扩展名如 xx_x.10.12这个怎么重命名. 解决方案 要么自己判断有没有扩展名,要么不管有没有,都一样对待 解决方案二: 文件没有扩展名不影响判断文件存在 不存在吧.默认最后一个点之后的就是扩展名呗. 解决方案三: 一个个的判断吧..如果不是.txt或者.zip或者.jpg等等..要是限制了文件上传的类型就好点.最好是在上传的时候就做限制. 解决方案四: 如果在

renameutils 0.12.0发布 文件重命名工具

rehttp://www.aliyun.com/zixun/aggregation/11696.html">nameutils(file renaming utilities的简写)是一款能够更快速和灵活的文件重命名程序.使用qmv允许在文本编辑器编辑文件名,目录中的所有文件名字被写入到一个文本文件,然后由用户编辑.文本文件可以读取和解析,并应用到更改的文件中.使用qcp复制文件来替代进行重命名.它允许一个文件名在终端使用GNU readline库进行编辑. renameutils 0.1

renameutils 0.11.0发布 文件重命名工具

rehttp://www.aliyun.com/zixun/aggregation/11696.html">nameutils文件重命名工具是一套旨在使重命名的文件更快和减少繁琐的程序设计.qmv("快速移动")允许在文本编辑器编辑文件名.目录中的所有文件的名字被写入到一个文本文件,然后由用户编辑.文本文件的读取和解析,并更改应用到文件. QCP复制文件,而不是重命名. IMV("互动式移动"),虽然微不足道,但很有用,当你懒得键入(甚至完全)文件名

label-link环境下制作的网盘,使用的是codefirst,如何对网盘里的文件重命名?

问题描述 link环境下制作的网盘,使用的是codefirst,如何对网盘里的文件重命名? link环境下制作的网盘,使用的是codefirst,如何对网盘里的文件重命名?使用label怎么编辑呢? 解决方案 可以用一个隐藏的文本框,用js,在onblur上显示出来

java实现文件重命名的方法_java

本文实例讲述了java实现文件重命名的方法.分享给大家供大家参考.具体如下: 下载的电影总是有一些存在网站名称等没用的信息 作为一个强迫症患者 一定要删除他们 package sys.file; import java.util.*; import java.util.regex.Matcher; import java.util.regex.Pattern; import java.io.*; public class ZReName { public static void main(Str