PHP常用文件操作函数
时间:2015-07-14 阅读:次 QQ群:182913345
文件和目录的常用函数
is_dir() 判断给定文件名是否是一个目录 is_file() 判断给定文件名是否为一个正常的文件 is_link() 判断给定文件名是否为一个符号连接 is_readable() 是否可读 is_writable() 是否可写 is_executable() 是否可执行 file_exists() 检查文件或目录是否存在 filesize() 取得文件大小 filectime() 创建时间 filemtiem() 修改时间 fileatime() 访问时间 basename() 返回路径中的文件名部分 dirname() 返回路径中的目录部分 pathinfo() 返回文件路径的信息 (包括以下的数组单元:dirname,basename 和 extension) |
1.目录相关操作
opendir() 打开目录句柄 readdir() 从目录句柄中读取条目 rewinddir() 倒回目录句柄 (倒回开始处) closedir() 关闭目录句柄 is_dir() 判断给定文件名是否是一个目录 |
2.统计目录大小
disk_free_space() 返回目录中的可用空间 disk_total_space() 返回一个目录的磁盘总大小 filesize() 取得文件大小 |
3.建立和删除目录
mkdir() 新建目录 rmdir() 删除目录 touch() 设定文件的访问和修改时间 (如果文件不存在,则会被创建) unlink() 删除文件 ftruncate() 将文件截断到给定的长度 copy() 拷贝文件 rename() 重命名一个文件或目录 ( 移动 ) |
4.文件的读写操作
file_exists() 检查文件或目录是否存在 file_put_contents() 将一个字符串写入文件 fwrite() 写入文件 fread() 读取文件 fclose() 关闭一个已打开的文件指针 fopen() 打开文件或者 URL 'r' 只读方式打开,将文件指针指向文件头。 'r+' 读写方式打开,将文件指针指向文件头。 'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零,如果文件不存在则尝试创建之。 'w+' 读写方式打开,将文件指针指向文件头并将文件大小截为零,如果文件不存在则尝试创建之。 'a' 写入方式打开,将文件指针指向文件末尾,如果文件不存在则尝试创建之。 'a+' 读写方式打开,将文件指针指向文件末尾,如果文件不存在则尝试创建之。 'x' 创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息,如果文件不存在则尝试创建之。 'x+' 创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息,如果文件不存在则尝试创建之。 |
5.文件上传下载
move_uploaded_file() 将上传的文件移动到新位置 |
下一篇:php输出九九乘法表