PHP技术

当前位置:首页 > PHP技术 >

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根据设备类型自动跳转相应页面

下一篇:php输出九九乘法表

扫一扫,更多精彩内容推送

PHP技术分享

分享PHP技术,前端技术,数据库,SEO优化,服务器,网络安全等知识,是php程序员工作学习的好帮手!

Copyright © 2013-2015.PHP技术分享 www.php520.cn  版权所有  网站地图    PHP学习交流群

免责声明:网站内容收集于互联网,本网站不承担任何由于内容的合法性及健康性所引起的争议和法律责任。

欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。 沪ICP备15014499号-2