PHP文件操作

来源:互联网 发布:百度新闻源排名优化 编辑:程序博客网 时间:2024/06/08 00:07
文件及文件夹相关操作
1、判断是否为文件:is_file()函数
2、判断是否为目录:is_dir()函数
3、打开目录:opendir()函数
4、读取目录:readdir()函数
5、关闭目录:closedir()函数
6、获取文件类型:filetype()
7、文件大小:filesize()
8、文件是否可读:is_readable()
9、文件是否可写:is_writeable()
10、文件是否可执行:is_executable()
11、获取文件创建时间:filectime()
12、获取文件修改时间:filemtime()
13、获取文件访问时间:fileatime()
14、获取文件名:basename()
15、判断文件是否存在:file_exists()
16、创建文件:touch()
17、获取文件内容:file_get_contents()
18、把文件写到文件中:file_put_contents()
19、判断该值是否在数组中:in_array($value,$array)
20、
    文件重命名:rename($oldname,$newname)
    文件剪切:rename()
21、删除文件:unlink($filename)
22、文件下载:
(1)简单地文件下载可以通过超链接下载
(2)通过header()函数下载
header("content-disposition:attachment;filename=文件名")
header("content-length:文件的大小")
readfile($filename)
23、获取当前文件目录:dirname()
24、创建文件夹:mkdir($filename,0777,true)
25、文件拷贝函数:copy()
26、删除文件夹:
unlink()删除文件,
rmdir()可删除空目录(文件夹)
因此要结合使用
27、判断文件是否是通过HTTP POST上传的:is_upload_file()
28、将上传的文件移动到新位置:move_upload_file($filename,$destination)
29、获取文件的各种信息:pathinfo($path,PATHINFO_DIRNAME|PATHINFO_BASENAME|PATHINFO_EXTENSION|PATHINFO_FILENAME)
0 0
原创粉丝点击