文件基础操作总结

Original 2019-05-13 14:36:15 161
abstract:filetype 返回文件类型filesize 返回文件大小filectime 返回文件创建时间filemtime 返回文件修改时间fileatime 返回文件访问时间file_exists 判断文件是否存在pathinfo 返回包含文件路径信息的数组,数组元素有dirname,basename,filename,extensi

filetype 返回文件类型

filesize 返回文件大小

filectime 返回文件创建时间

filemtime 返回文件修改时间

fileatime 返回文件访问时间

file_exists 判断文件是否存在

pathinfo 返回包含文件路径信息的数组,数组元素有dirname,basename,filename,extension

dirname 返回文件所在路径

basename 返回包含后缀的文件名

touch 创建文件

unlink 删除文件

fopen 打开文件,返回文件句柄

fread 读文件资源

fwrite和fputs 写入文件资源

feof 判断文件指针是否已到文件末尾

fgetc 读取文件一个字符

fgets 读取文件一行字符

fgetss 读取文件一行字符并去掉html标记

fgetcsv 读取文件一行csv格式字符

fputcsv 写入一行csv格式字符

file_get_contents 获取文件所有内容

file_put_contents 写入文件

json_encode 数组格式化为json

json_decode json格式化为数组

serialize 数组序列化

unserialize 数组反序列化

小案例:获取百度LOGO显示在本地

header('content-type:image/png'); echo file_get_contents('https://www.baidu.com/img/superlogo_c4d7df0a003d3db9b65e9ef0fe6da1ec.png?where=super');

效果图

QQ图片20181114103819.png

Correcting teacher:查无此人Correction time:2019-05-14 09:33:08
Teacher's summary:完成的不错。文件操作一般在日志,图片操作时使用。继续加油。

Release Notes

Popular Entries