拽拽
管理员组

SplFileInfo类为单个文件的信息提供高级面向对象的接口

SplFileInfo { /* 方法 */ public __construct ( string $file_name ) public getATime ( void ) : int    //获取文件的上次访问时间 public getBasename ([ string $suffix ] ) : string    //获取文件的基本名称 public getCTime ( void ) : int    //获取文件 inode 修改时间 public getExtension ( void ) : string    //获取文件扩展名 public getFileInfo ([ string $class_name ] ) : SplFileInfo    //获取文件的SplFileInfo对象 public getFilename ( void ) : string    //获取文件名 public getGroup ( void ) : int    //获取文件组 public getInode ( void ) : int    //获取文件的inode public getLinkTarget ( void ) : string    //获取链接的目标 public getMTime ( void ) : int    //获取上次修改时间 public getOwner ( void ) : int    //获取文件的所有者 public getPath ( void ) : string    //获取没有文件名的路径 public getPathInfo ([ string $class_name ] ) : SplFileInfo    //获取路径的SplFileInfo对象 public getPathname ( void ) : string    //获取文件的路径 public getPerms ( void ) : int    //获取文件权限 public getRealPath ( void ) : string    //获取文件的绝对路径 public getSize ( void ) : int    //获取文件大小 public getType ( void ) : string    //获取文件类型 public isDir ( void ) : bool    //判断文件是否是目录 public isExecutable ( void ) : bool    //判断文件是否可执行 public isFile ( void ) : bool    //判断对象是否引用了常规文件 public isLink ( void ) : bool    //判断文件是否为链接 public isReadable ( void ) : bool    //判断文件是否可读 public isWritable ( void ) : bool    //判断条目是否可写 public openFile ([ string $open_mode = "r" [, bool $use_include_path = FALSE [, resource $context = NULL ]]] ) : SplFileObject    //获取文件的SplFileObject对象 public setFileClass ([ string $class_name = "SplFileObject" ] ) : void    //设置与SplFileInfo :: openFile一起使用的类 public setInfoClass ([ string $class_name = "SplFileInfo" ] ) : void    //设置与SplFileInfo :: getFileInfo和SplFileInfo :: getPathInfo一起使用的类 public __toString ( void ) : string    //以字符串形式返回文件的路径 }

#1楼
发帖时间:2021-2-16   |   查看数:0   |   回复数:0
游客组