PHP文件时间操作

//文件的最后改变时间(文件名)

//函数返回filename最后改变的时间,这里的最后改变是指指定文件夹

//$res=fileatime('test3');

//echo date("Y-m-d H:i:s" , $res);

//文件内容的最后修改时间(内容)

//函数返回filename最后修改的时间,最后修改指的是文件的内容改变,

//$res=filemtime('test3');

//echo date("Y-m-d H:i:s" , $res);



//判断文件是否可读;返还布尔值 is_readable()

//$res=is_readable("test3");

//var_dump($res);

//判断文件是否可写is_writable

//$res=is_writable("test3");

//print_r($res);

//路径处理

//获取到路径中的 文件名;  最后的 文件 名称

//$path="test/88.html";

//$res=basename($path);

//echo $res;


//获取到路径中的 目录名称; 文件前面的 目录 部分的

//$path="test/88.html";

//$res=dirname($path);

//echo $res;

//获取到路径中的 详细信息  格式是数组 dirname basename  extension

//$path="test/88.html";

//$res=pathinfo($path);

////获取

//var_dump($res['dirname']);


//修改文件权限

//$mode有四个值 第一个是数字0;代表八进制;第二位:代表管理员的权限,

//第三位:本机权限;第四位所有人

//1 2 4  1代表可执行 ,2代表可写,4代表可读权限;

//权限满是0777;可读可写,可执行,默认可读

//修改文件的权限必须是用代码创建的文件!

//$res=file_put_contents("11.txt", "5564563212aasss");

//if($res){

// $reslut=chmod("11.txt", 0666);

// if($reslut){

// echo "权限修改成功";

// }else{

// echo "权限修改失败";

// }

//}



模式  可读?  可写?  文件指针  截断?  创建?

    r              是               否                      开始             否                否

   r+            是                是                     开始              否               否

w                否               是                      开始              是               是

w+             是               是                     开始               是               是

a                 否                是                     结尾              否              是

a+               是                是                     结尾              否               是

你可能感兴趣的:(PHP文件时间操作)