PHP文件操作之文件的类型和属性
程序员文章站
2022-03-20 20:46:12
...
1. 文件类型
以Linux为模型的, 在Windows只能获取file, dir或unknow 三种类型
在Linux/Unix下, block, char, dir, fifo, file, link, unknown七种类型
filetype("目录或文件名") 获取文件类型
is_dir -- 判断给定文件名是否是一个目录
is_executable -- 判断给定文件名是否可执行
is_file -- 判断给定文件名是否为一个正常的文件
is_link -- 判断给定文件名是否为一个符号连接
is_readable -- 判断给定文件名是否可读
is_uploaded_file -- 判断文件是否是通过 HTTP POST 上传的
is_writable -- 判断给定的文件名是否可写
2. 文件的属性
以Linux为模型的, 在Windows只能获取file, dir或unknow 三种类型
在Linux/Unix下, block, char, dir, fifo, file, link, unknown七种类型
filetype("目录或文件名") 获取文件类型
is_dir -- 判断给定文件名是否是一个目录
is_executable -- 判断给定文件名是否可执行
is_file -- 判断给定文件名是否为一个正常的文件
is_link -- 判断给定文件名是否为一个符号连接
is_readable -- 判断给定文件名是否可读
is_uploaded_file -- 判断文件是否是通过 HTTP POST 上传的
is_writable -- 判断给定的文件名是否可写
2. 文件的属性
file_exists();
文件是否存在
filesize();
文件大小
is_readable();
文件是否可读
is_writeable();
文件是否可写
filectime();
文件创建时间
filemtime();
文件修改时间
fileactime();
文件最后访问时间
stat();
文件信息
以上就介绍了PHP文件操作之文件的类型和属性,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
推荐阅读
-
php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)
-
PHP动态地创建属性和方法, 对象的复制, 对象的比较,加载指定的文件,自动加载类文件,命名空间
-
C#技巧之快速删除bin和obj文件夹的方法
-
Linux基础命令之文件和目录操作(二)
-
python之文件的读写和文件目录以及文件夹的操作实现代码
-
java开发之读写txt文件操作的实现
-
Java NIO Path接口和Files类配合操作文件的实例
-
PHP根据传入参数合并多个JS和CSS文件的简单实现
-
java开发之读写txt文件操作的实现
-
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件