博主信息
博文 7
粉丝 0
评论 2
访问量 4868
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
FILE目录函数
ONEZERO
原创
779人浏览过

-----------------------------------------------------------------------------------------------

检查文件

检查文件是否存在 file_exists(string $filename)

检查文件分类 is_file(string $filename)

判断是否为常规文件 is_file(string $dirname)

判断是否为目录 is_dir(string $dirname)

检测文件的权限

is_readable(string $filename) 判断文件是否有读权限

is_writeable(string $filename) 判断文件是否有写权限

is_executable(string $filename) 判断文件是否有执行权限

检测文件是否读到末尾

feof(resource $handle)

获取文件字节数

filesize(string $filename)

获取文件时间

filectime(string $filename)创建时间 Create

filemtime(string $filename)编辑时间 Modify

fileatime(string $filename)访问时间 Access

获取文件类型(分类)

filetype(string $filename)

file 普通文件dir 目录文件link 链接unknown 未知

获取文件名

basename($path)文件名称+后缀名

获取文件后缀名

pathinfo(string $path [, int flag])

PATHINFO_EXTENSION扩展名

PATHINFO_BASENAME文件名+扩展名

PATHINFO_FILENAME文件名

PATHINFO_DIRNAME目录名

0. 新建文件``

touch(string $filename)

-----------------------------------------------------------------------------------------------

1. 打开文件

fopen($filename, $mode)打开文件, 返回资源类型标识符

打开方式

r 只读方式打开 , 不能创建新文件

r+ 以读写方式打开文件, 覆盖写, 不能创建新文件.

w 只写方式 , 覆盖并清空, 尝试创建文件

w+ 读写方式打开 ,覆盖写, 尝试创建文件

a 只写方式, 追加到原内容尾部, 尝试创建文件

a+ 读写方式打开, 追加方式写入, 尝试创建新文件

2. 读取

fread(resource $handle, int $length)成功返回文件内容, 失败返回false

fgets(resource $handle)一行记录

2. 写入

fwrite(resource $handle, string $string)成功返回写入字符串的长度, 失败返回false

3. 关闭

fclose(resource $handle)

文件通用操作

直接读取file_get_contents(string $filename)

直接写入file_put_contents(string $filename, string $data)

重命名rename(string $oldname, string $newname)重命名成功返回true, 失败返回false

复制 copy($source, $dest);复制成功返回true, 失败返回false

删除unlink(string $filename)删除成功返回true,删除失败返回false

-----------------------------------------------------------------------------------------------

创建 mkdir($filename)创建目录成功返回true, 失败返回false

打开 opendir($path);打开目录成功返回资源类型,失败返回false

读取 readdir($handle) 每次读取一条记录

删除 rmdir($filename)只能删除空目录

复制 自行封装

重命名 rename($oldname, $newname)

关闭 closedir($handle)

获取当前工作目录 getcwd()

获取路径的目录部分 dirname($filename)


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学