PHP文件操作

基本操作

文件目录函数库
  • 文件相关API

    • 文件信息相关

      <?php
          //识别中文
          header('content-type:text/html;charset=utf-8')
          //文件路径
          $filename = "./test1.txt"
          //filetype 文件类型,通常返回file,dir
          echo '文件类型',filetype($filename);
          //filesize 文件大小,返回字节
          echo '文件大小',filesize($filename);
          //filectime 文件创建时间
          echo '文件创建时间',filectime($filename);
          echo date('Y年m月d日 H:i:s',filectime($filename));
      
          //filemtime 文件修改时间
          echo '文件修改时间',filemtime($filename);
          echo date('Y年m月d日 H:i:s',filemtime($filename));
      
          //fileatime 文件最后访问时间
          echo '文件最后访问时间',fileatime($filename);
          echo date('Y年m月d日 H:i:s',fileatime($filename));
      
          //检测文件的权限
          // 可读
          var_dump(is_readable($filename));   
          // 可写
          var_dump(is_writeable($filename));  
          // 可执行
          var_dump(is_executable($filename));
      
          //检测是否为文件,并且文件存在
          var_dump(is_file($filename));
      
          //file_exists($filename):检测文件是否存在
          var_dump(file_exists($filename));
    • 文件操作相关

      <?php
          //识别中文
          header('content-type:text/html;charset=utf-8')
          //文件路径
          $filename = "test1.txt"
          //touch($filename):创建文件
          touch($filename);
      
          //unlink($filename):删除指定文件
          unlink($filename);
      
          //检测文件存在则删除
          if (file_exists($filename)) {
              if (unlink($filename)) {
                  echo '文件删除成功';
              }else{
                  echo '文件删除失败';
              }
          }else {
              echo '要删除的文件不存在';
          }
      
          //重命名文件
          rename($filename,$newname);
          //复制文件
          copy($filename);
    • 文件内容相关

文件函数库常用函数
目录函数库常用函数

About ME

👋 读书城南,🤔 在未来面前,我们都是孩子~
  • 📙 一个热衷于探索学习新方向、新事物的智能产品经理,闲暇时间喜欢coding💻、画图🎨、音乐🎵、学习ing~
👋 Social Media
👋 加入小组~

👋 感谢打赏~