sgdd.net
当前位置:首页 >> php修改文件夹名字 >>

php修改文件夹名字

在php中,可以使用rename($o,$n)来修改文件名,其中$o是旧文件名,$n要被修改成的新文件名.举例如下:if($submit=="提交"){ if (file_exists( $old_name)){ if (rename($old_name,$new_name )) //把原文件重新命名 {echo "修改成功!";} }else{ print $old_name."文件不存在!" ; } } ?>

rename方法,rename 重命名一个文件或目录bool rename ( string $oldname , string $newname [, resource $context ] )

rename("1.php","2.htm") PS:在 PHP 4.3.3 之前,rename() 不能在基于 *nix 的系统中跨磁盘分区重命名文件.

数据库名.表名建两个字段: 文件名 , 旧文件名$原名 = "file.rar";$新名 = "xxxx.rar";INSERT INTO 表名 (文件名,旧文件名) VALUES("$新名","$原名");rename($原名,$新名);

$size = filesize("1.txt"); echo $size/1024; //单位kb rename('2.php','1.txt'); 或 if(copy('1.txt','2.php')){ unlink('1.txt'); }

$dir = "files/"; $filearray = scandir($dir); function changename($str){ return "rr".$str; } for($i=3;$i>=2;$i--){ echo $dir.$filearray[$i]."<br>"; rename($dir.$filearray[$i],$dir.changename($filearray[$i])); }

方法如下:我重命名的规则是把所有有空格的全部替换成“_”,然后再后面加一个"_s".<?php$paths = "C://Documents and Settings//sk//Desktop//s//";$d = dir($paths);while (false !== ($entry = $d->read())) {$table_change = array(' '=>'_');

<?phpcopy('你要复制的文件','复制到的路径');rename('原文件名','新文件名');?>

修改文件名称?直接修改就好了,如同修改文本文件,就算你改成视频或音频文件也不能当成那些文件运行.

用php改脚本中的变量,实质上是对文件的操作方法1:读出原文件,在线修改脚本,然后保存就行了;方法2:建议用mysql数据库存放变量,修改更方便.

网站首页 | 网站地图
All rights reserved Powered by www.sgdd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com