文件重命名rename函数用法,修改时间

作者: 金沙澳门官网  发布:2019-09-26

文本重命名rename函数用法

php教程文件操作(删除、修改时间、改名、获取文件全部者)
*/

有图片img_1.jpg,img_2.jpg,img_3.jpg....要分头放置文件夹img_1,文件夹img_2,文件夹img_3,同期把公文名都改为large.jpg。

$file="test.txt";        //定义文件
echo fileowner($file);       //获取文件全数者
/*

<?php教程
$s=explode("n",trim(`dir/b E:11-2caps教程`));//获取该路线下全数文件名
//print_r($s);
foreach($s as $rs)
{
    $name=explode(".",$rs);
   $file_name=$name[0];//获取要创造的公文夹名字
    mkdir("E:/11-2/caps/$file_name");//创制文件夹
    rename('E:/11-2/caps/'.$rs,"E:/11-2/caps/$file_name/large.jpg");//移动同等看待命名文件
}
?>

fileowner() 函数再次来到文件的主人。

概念和用法
rename() 函数重命名文件或目录。
若成功,则该函数重返 true。若战败,则赶回 false。
语法
rename(oldname,newname,context)
参数 描述
oldname 必须。规定要重命名的文书或目录。
newname 必须。规定文件或目录的新名称。
context 必得。规定文件句柄的遇到。Context 是可修改流的作为的一套选项。
提示和注释
注脚:在 PHP 4.3.3 以前,rename() 不可能在依据 *nix 的种类中跨磁盘分区重命名文件。
评释:用于 oldname 中的封装协议必需和用于 newname 中的相相称。
批注:对 context 的支撑是 PHP 5.0.0 加多的。
例子

若成功,则赶回文件全部的客商 id。若失败,则赶回 false。客户 id 以数字格式再次回到。

<?php
rename("images","pictures");
?>

<?php
$file = "html/cache.txt";
$rename = "html/rename.txt";
if(rename($file,$rename)){
echo "更名成功";
}else{
echo "更名失利";
}
rename("html/cache2","html/cache3.txt");
rename("html","cache");
rename("file","html/files");
?>

语法
fileowner(filename)

输出结果类似于:
0
*/

//以下函数达成删除全体".jpg"图片文件
foreach(glob("*.jpg")as $filename)       //查找与形式"*.jpg"相配的文件
{
  echo "$filename size ".filesize($filename)."n";    //输出文件消息
  unlink($filename);          //删除文件
}
/*
glob() 函数重返相称钦命形式的文书名或目录。

该函数重临多少个包含有同盟文件 / 目录的数组。如若出错再次来到 false。

*/

//将test.txt的末尾修改时间改为二零零五年12月二十八日19点5分10秒
touch("test.txt",mktime(19,5,10,4,15,2007));

$file="test.txt";        //定义文件
echo fileperms($file);       //获取文件权限

/*
fileperms() 函数重回文件或目录的权杖。

若成功,则赶回文件的拜谒权限。若失利,则赶回 false。

语法
fileperms(filename)
*/
//
$oldname="test.txt";          //定义原作件
$newname="test.txt.bak";         //定义修改后的文书名
if(rename($oldname,$newname))       //进行更名操作并对结果决断
{
  echo "改名成功!";         //输出相应音讯
}
else
{
  echo "改名退步!";
}
/*
rename() 函数重命名文件或目录。

若成功,则该函数重回 true。若退步,则赶回 false。

语法
rename(oldname,newname,context)

疏解:在 php 4.3.3 从前,rename() 无法在依靠 *nix 的体系中跨磁盘分区重命名文件。

评释:用于 oldname 中的封装公约必需和用于 newname 中的相相称。

评释:对 context 的支撑是 php 5.0.0 增添的。
*/

*/ $file=test.txt;//定义文件 echo fileowner($file);//获取文件全体者 /* fileowner() 函数...

本文由金沙澳门官网送注册58发布于金沙澳门官网,转载请注明出处:文件重命名rename函数用法,修改时间

关键词: