- basename 返回文件路径中基本的文件名
- chgrp 改变文件所属的组,如果操作成功则返回 True,否则返回 False
- chmod 更改指定文件的模式,如果操作成功则返回 True,否则返回 False
- chown 更改指定文件的所有者,如果操作成功则返回 True,否则返回 False
- clearstatcache 清除文件缓存
- copy 将某文件由当前目录复制到其他目录,如果成功则返回 True,失败则返回 False
- dirname 返回去掉文件名后的目录名
- disk_free_space 根据相应的文件系统或磁盘分区返回可用的字节数
- disk_total_space 根据相应的文件系统或磁盘分区返回总共的字节数
- fclose 关闭指定文件标识指针所指的文件
- feof 如果文件指针指向文件最后或出错则返回 True,否则返回 False
- fflush 强制将所有缓冲的输出写入到指定的文件标识所指向的资源.成功返回 True,失败返回 False
- fgetc 获取文件指针处的字符并返回,如果当前指针在文件尾则返回 False
- fgetcsv 解析读入的行并找出 CSV 格式的字段,然后返回一个包含这些字段的数组
- fgets 获取文件指针所在行指定长度的内容
- fgetss 获取文件指针所在行指定长度的内容,并去掉其中的 HTML 标记和 PHP 标记
- file_exists 判断指定的目录或文件是否存在.如果存在则返回 True,否则返回 False
- file_get_contents 将指定文件中的内容读入到一个字符串中
- file_put_contents 将字符串写入到指定文件中
- file 读取某文件的内容,并将结果保存到数组中,数组内每个元素的内容对于读取文件的一行
- fileatime 返回文件上次被访问的时间,如果出错则返回 False,.该时间是以 UNIX 时间戳的方式返回
- filectime 返回文件上次 inode 被修改的时间,如果出错则返回 False.该时间是以 UNIX 时间戳的方式返回
- filegroup 获取文件所属组的 ID.如果出错则返回 False
- fileinode 返回文件的 inode 节点号,出错则返回 Fasle
- filemtime 返回文件上次被修改的时间,出错时返回 False.时间以 UNIX 时间戳的方式返回
- fileowner 返回指定文件拥有者的 ID,如果出错则返回 False
- fileperms 返回指定文件的访问权限,如果出错则返回 False
- filesize 返回指定文件的字节数,如果出错则返回 False
- filetype 返回文件的类型.可能的值有 fifo,char,dir,block,link,file 和 unknown
- flock 锁定指定的文件
- fnmatch 判断传入该函数内的字符串是否与该函数内的通配符相匹配
- fopen 打开某文件,并返回该文件的标识指针.该文件可以是本地的,也可以是远程的
- fpassthru 读取从文件指针当前位置开始到文件结束的内容,并将结果写入到输出缓冲区
- fread 从文件指针所指文件中读取指定长度的数据
- fscanf 根据指定的格式化参数,读取某文件指针所指文件的内容
- fseek 读取文件指针的位置
- fstat 获取打开文件的统计信息
- ftell 返回打开文件的指针位置
- ftruncate 截取打开文件为指定的尺寸
- fwrite 将字符的内容写入到指定的文件中,并可以规定写入字节的大小
- glob 依照 shell 应用的规则,寻找所有与该函数第一个参数相匹配的文件路径
- is_dir 如果该函数参数所代表的路径为目录并且该目录存在,则返回 True,否则返回 False
- is_executable 判断文件是否为可执行文件
- is_file 如果文件存在并且为正常文件则返回 True
- is_link 如果文件存在并且是一个符合链接则返回 True
- is_readable 用于判断文件是否存在并且是否可读
- is_uploaded_file 判断文件是否应用 HTTP POST 方式上传的,如果是则返回 True,否则返回 False
- is_writable 判断文件是否存在并且可写,如果是则返回 True,否则返回 False
- mkdir 新建一个目录
- move_uploaded_file 应用 POST 方法上传文件
- parse_ini_file 载入一个 ini 文件,并将该文件的设置作为一个数组返回
- pathinfo 返回一个包含指定文件信息的数组,该数组的下标有 dirname,basename 和 extension
- pclose 关闭由 popen() 函数打开的指向管道的文件指针
- popen 打开一个指向进程的管道
- readfile 读入一个文件,并将读入的内容写入到输出缓冲
- realpath 扩展所有的符号连接并且处理输入路径中的 '/./','/../' 以及多余的'/',然后返回规范化后的绝对路径名
- rename 指定文件进行重新命名
- rewind 将标识指针的位置指向文件的开头
- rmdir 删除指定的目录,如果删除成功则返回 True,否则返回 False
- tempnam 在指定目录中建立一个具有惟一文件名的文件.如果该目录不存在,则在系统临时目录中生成一个文件,并返回其文件名
- tmpfile 以写模式建立一个具有惟一文件名的临时文件,返回一个与 fopen() 函数返回值相似的文件标识.文件会在关闭后或脚本结束后自动被删除
- touch 将文件的访问和修改时间设定为指定的时间,如果没有指定时间则应用当前时间
- unlink 用于删除文件,如果删除成功则返回 True,否则返回 False