返回PHP文件操作...登陆

PHP文件操作

关超2019-05-06 13:45:39277
<?php
//文件信息相关函数
date_default_timezone_set('Asia/Urumqi');
$fileName = "1.php";
echo filetype($fileName),"<br>";
echo filesize($fileName),"<br>";
echo '文件创建时间'.date('Y-m-d H:i:s',filectime($fileName))."<br>" ;
echo '文件修改时间'.date('Y-m-d H:i:s',filemtime($fileName))."<br>" ;
echo '文件最后访问时间'.date('Y-m-d H:i:s',fileatime($fileName))."<br>" ;


echo '<hr>';
//文件路劲相关函数
$fileName = "2.php";

var_dump(pathinfo($fileName));
echo '<hr>';
echo '返回文件中的目录部分'.pathinfo($fileName,PATHINFO_DIRNAME);
echo '<hr>';
echo dirname($fileName);
echo '<br>';
echo '返回文件名'.pathinfo($fileName,PATHINFO_BASENAME);
echo '<br>';
echo basename($fileName);

echo '<hr>';



//文件操作相关函数
var_dump(touch('text1.txt'));


if(file_exists('text1.txt')){
    if(unlink('text1.txt')){
        echo "删除成功";
    }else{
        echo "删除失败";
    }
}else{
    echo "文件不存在";
};


var_dump(rename('text1.txt','text2.txt'));

var_dump(copy('text2.txt','txt.txt'));


var_dump(copy('http://www.php.cn','111.html'));

echo "<hr>";

//文件内容相关函数
var_dump(fopen('1.php','rb'));

echo fread(fopen('1.php','r'),filesize('1.php'));

echo '当前指针所在的位置:'.ftell(fopen('1.php','rb'));

fclose(fopen('text1.txt','rb'));
echo fread(fopen('text1.txt','r'),filesize('text1.txt'));



?>


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送