1、判断文件类型(文件 OR 目录):
filetype(); 返回文件的类型:目录 dir ;文件 file
is_dir() ; 判断路径是不是目录
is_file(); 判断路径是不是文件
2、获取文件的属性
date("Y-m-d H:i:s",fileatime()); 上次访问的时间
date("Y-m-d H:i:s",filectime()); 文件创建时间
date("Y-m-d H:i:s",filemtime()); 文件修改时间
filesize(); 文件大小,单位为字节
file_exists(); 判断文件是否存在
3、文件路径
当前路径:./ 上级目录:../ 下级目录:目录/ 根路径:/
如果是PHP里面的根(/)路径代表:磁盘的根
如果是在网页里面的根(/)路径代表:服务器的根(www目录)
$_SERVER[‘DOCUMENT_ROOT‘]; 取服务器的根路径
basename(); 从路径中获取带后缀的文件名
dirname(); 取文件名之前的路径
pathinfo(); 获取目录的所有信息(以数组的形式)
realpath(); 将相对路径转化为绝对路径
4、操作目录
glob("../tp/*"); 获取该目录下所有的文件
glob("../tp/*.php"); 获取该目录下后缀为.php的所有文件
DirSize(); 计算文件夹大小
opendir(); 开启目录资源
closedir(); 关闭目录资源
readdir() ; 读取目录下的文件,执行一次读取一个
rewinddir(); 指针重置
时间: 2024-10-18 13:51:04