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');
效果图