PHP 文件处理常用操作

1、创建文件

tempnam(dir,prefix);

tempnam() 函数创建一个具有唯一文件名的临时文件。若成功,则该函数返回新的临时文件名。若失败,则返回 false。

dir,必需。规定创建临时文件的目录。prefix,必需。规定文件名的开头。


2、删除文件

unlink($cookie_file);$cookie_file 文件名


3、打开文件

fopen();

如果用 fopen() 打开并不存在的文件,此函数会创建文件,假定文件被打开为写入(w)或增加(a)。


4、关闭文件

fclose();


5、检测文件是否到达末尾

feof();


6、逐行读取文件

fgets();


7、逐字符读取文件

fgetc();


8、php readfile()函数

readfile() 函数读取文件,并把它写入输出缓冲。读取此文件并写到输出流的 PHP 代码如下(如读取成功则 readfile() 函数返回字节数):


9、写入文件

fwrite() 函数用于写入文件。fwrite() 的第一个参数包含要写入的文件的文件名,第二个参数是被写的字符串。


10、覆盖文件

如果现在 "newfile.txt" 包含了一些数据,我们可以展示在写入已有文件时发生的的事情。所有已存在的数据会被擦除并以一个新文件开始。在下面的例子中,我们打开一个已存在的文件 "newfile.txt",并向其中写入了一些新数据:

11、判断文件是否存在

file_exists($file);

12、获得文件名

basename();给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。 

13、获得文件目录

dirname(); 给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。 

14、获得路径管理数组

dirname(); 给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。

15、获取文件类型

filetype(); 返回文件的类型。可能的值有 fifo,char,dir,block,link,file 和 unknown。 

16、计算文件的大小

 filesize() 返回文件大小的字节数,如果出错返回 FALSE 并生成一条 E_WARNING 级的错误。 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值