美文网首页
php 文件操作

php 文件操作

作者: charmingcheng | 来源:发表于2017-11-14 22:33 被阅读0次
    <?php
    $filename = './test.txt';
    ?>
    

    文件读取内容

    方式一:

    $content = file_get_contents($filename);
    

    方式二:

    $fp = fopen($filename);
    $content = '';
    while(!feof($fp)){
      $content .= fgets($fp); //读取一行
    }
    fclose($fp);
    

    方式三:

    $fp = fopen($filename);
    $content = '';
    while(!feof($fp)){
      $content .= fread($fp, 4096);
    }
    fclose($fp);
    

    判断文件是否存在

    file_exists($filename);
    

    判断是否是文件

    file_exists不仅可以判断文件是否存在,同时也可以判断目录是否存在

    is_file($filename);
    

    判断文件可读可写

    is_readable($filename);//可读
    is_writeable($filename);//可写
    

    文件元属性

    $author = fileowner($filename);//获得文件的所有者
    $createTime = filectime($filename);//获取文件的创建时间
    $motifyTime = filemtime($filename);//获取文件的修改时间
    $visitTime = fileatime($filename);//获取文件的访问时间
    

    取得文件的大小

    $size = filesize($filename);
    

    文件写入

    方式一:

    file_put_contents($filename);
    

    方式二:

    $fp = fopen($filename, 'w');
    $data = 'test';
    fwrite($fp, $data);
    fclose($fp);
    

    删除文件

    rmdir($files);//删除文件夹
    unlink($filename);//删除文件
    

    相关文章

      网友评论

          本文标题:php 文件操作

          本文链接:https://www.haomeiwen.com/subject/vgrqvxtx.html