PHP常用的文件操作函数

推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。

1.判断文件/目录是否存在

is_file函数

is_dir函数

file_exists() 函数

  • file_exists() 函数检查文件或目录是否存在。如果指定的文件或目录存在则返回 true,否则返回 false。有点像上面2个函数的综合体。
  • 更多说明参考:PHP file_exists() 函数

2.读取文件

file_get_contents()函数

fread() 函数

读取这个文件的列子:

  1. <?php
  2. $file = fopen("test.txt","r");
  3. fread($file,filesize("test.txt"));
  4. fclose($file);
  5. ?>

更多使用说明可参考:PHP fread() 函数

3.写入文件

PHP fread() 函数

实例:

  1. <?php
  2. $myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
  3. $txt = "Bill Gates\n";
  4. fwrite($myfile, $txt);
  5. fclose($myfile);
  6. ?>

更多说明可参考:PHP 文件创建/写入

file_put_contents()函数

4.创建目录/删除/复制

mkdir函数,创建目录

rmdir函数,删除目录

unlink函数,删除文件

copy() 函数,复制文件

  • 语法:copy(source,destination)
  • 返回值:将文件从 source 拷贝到 destination。如果成功则返回 TRUE,否则返回 FALSE。
  • 更多说明:PHP copy() 函数

rename() 函数

  • rename() 函数重命名文件或目录。
  • 语法:rename(oldname,newname,context)
  • 返回值:若成功,则该函数返回 true。若失败,则返回 false。

move_uploaded_file() 函数

  • move_uploaded_file() 函数将上传的文件移动到新位置。
  • 语法:move_uploaded_file(file,newloc)
  • 返回值:若成功,则返回 true,否则返回 false。
GXUZF.COM | 林澈思的茶
END

GXUZF.COM原创文章,作者:赵帆同学。如若转载,请注明出处:

文章标题:《PHP常用的文件操作函数》,原文链接:https://www.gxuzf.com/2019/action/2038.html

Leave a Reply

Your email address will not be published. Required fields are marked *

Contact Us

Mail:[email protected]
QQ:1207415775
Wechat:wolinxiao
Tel:15678896295

QR code