企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[toc] ## :-: **文件** - fopen &emsp;&emsp;#打开文件或者 URL - fwrite &emsp;&emsp;#写入文件(可安全用于二进制文件) - fread &emsp;&emsp;#读取文件(可安全用于二进制文件) - fgets &emsp;&emsp;#从文件指针中读取一行 - fgetc &emsp;&emsp;#从文件指针中读取一个字符 - fclose &emsp;&emsp;#关闭一个已打开的文件指针 <br /> - file_get_contents &emsp;&emsp;#将整个文件读入一个字符串 - file_put_contents &emsp;&emsp;#将一个字符串写入文件 <br /> - file &emsp;&emsp;&emsp;&emsp;&emsp;#把整个文件读入一个数组中 - readfile &emsp;&emsp;&emsp;#输出文件,加上header头,可以下载 - parse_ini_file &emsp;#解析一个配置文件,传配置文件,以数组形式返回 ## :-: **路径** - realpath &emsp;&emsp;#返回规范化的绝对路径名 - pathinfo &emsp;&emsp;#返回文件路径的信息(包含目录名和文件名) ## :-: **目录** - dirname &emsp;&emsp;#获取路径中的目录名 - basename &emsp;#获取路径中的文件名 ![](https://box.kancloud.cn/401934dc206e1c6ffbcbe96966f5b3eb_1061x185.png) <br /> - getcwd &emsp;&emsp;&emsp;#取得当前所在的目录 - chdir &emsp;&emsp;&emsp;&emsp;#切换目录 - scandir &emsp;&emsp;&emsp;#列出 指定路径中的 文件和目录 ![](https://box.kancloud.cn/1bdc746e4eb9d0468ba312969878309f_1235x348.png) <br /> - dir &emsp;&emsp;&emsp;&emsp;&emsp;#返回一个 Directory 类实例 ![](https://box.kancloud.cn/283f0da5ef14e404e8bd6c79972bec05_1198x277.png) - rename &emsp;&emsp;&emsp;#重命名一个文件或目录 - mkdir &emsp;&emsp;&emsp;&emsp;#新建目录 - rmdir &emsp;&emsp;&emsp;&emsp;#删除目录 - opendir &emsp;&emsp;&emsp;#打开目录 - readdir &emsp;&emsp;&emsp;#从目录句柄中读取条目,返回目录中下一个文件的文件名 - rewinddir &emsp;&emsp;&emsp;#倒回目录句柄 - closedir &emsp;&emsp;&emsp;#关闭目录 ![](https://box.kancloud.cn/9bbe37e9a4a7410ed1a4a200a73e535d_1111x127.png) ## :-: **计算大小** - filesize &emsp;&emsp;&emsp;&emsp;&emsp;#取得文件大小 - disk_free_space &emsp;#磁盘剩余空间 - disk_total_space &emsp;#返回一个目录的磁盘总大小 ## :-: **时间** - filectime &emsp;&emsp;#取得文件索引上次被修改的时间(其中inode (索引节点)用来存放档案及目录的基本信息包含时间、档名、使用者及群组等) - fileatime &emsp;&emsp;#取得文件的上次访问时间(上次被读取) - filemtime &emsp;&emsp;#取得文件内容上次被修改的时间(上次被写入) ## :-: **其他**: - copy &emsp;&emsp;#拷贝文件(可以带路径) - unlink &emsp;&emsp;#删除文件(可以带路径) - filetype &emsp;#取得文件类型 - flock &emsp;&emsp;#文件锁 ## :-: **位置**: - ftell &emsp;&emsp;#返回文件指针读/写的位置 - fseek &emsp;#在文件指针位置 - rewind &emsp;#文件指针指向头 - move_uploaded_file &emsp;#将上传的文件移动到新位置 ![](https://box.kancloud.cn/96c87435183181e645817de79f556c52_831x85.png)