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 级的错误。