PHP如何获取文件属性?有些需求需要我们来获取文件属性,而PHP获取文件属性有几种方法,具体代码如下,感兴趣的朋友接下来就跟随小编一起来学习一下吧。1、filesize($filename) 返回指定...
PHP如何获取文件属性?有些需求需要我们来获取文件属性,而PHP获取文件属性有几种方法,具体代码如下,感兴趣的朋友接下来就跟随小编一起来学习一下吧。
1、filesize($filename) 返回指定文件大小。
序列号 | CPU | RAM | HDD | 带宽 | 售价(美元) | 免费试用 |
---|---|---|---|---|---|---|
香港服务器1 | E5-2620 | 32G | 1T HDD | 50M/无限流量 | $196.00 | 立即申请 |
香港服务器2 | E5-2650 | 32G | 1T HDD | 50M/无限流量 | $256.00 | 立即申请 |
香港服务器3 | E5-2680 | 32G | 1T HDD | 50M/无限流量 | $316.00 | 立即申请 |
香港服务器4 | E5-2690 | 32G | 1T HDD | 50M/无限流量 | $336.00 | 立即申请 |
香港服务器5 | E5-2697 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器6 | E5-2620*2 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器7 | E5-2650*2 | 32G | 1T HDD | 50M/无限流量 | $436.00 | 立即申请 |
香港服务器8 | E5-2680*2 | 32G | 1T HDD | 50M/无限流量 | $476.00 | 立即申请 |
香港服务器9 | E5-2690*2 | 32G | 1T HDD | 50M/无限流量 | $556.00 | 立即申请 |
香港服务器10 | E5-2697*2 | 32G | 1T HDD | 50M/无限流量 | $596.00 | 立即申请 |
香港服务器11 | E5-2680v4*2 | 32G | 1T HDD | 50M/无限流量 | $696.00 | 立即申请 |
香港服务器12 | E5-2698v4*2 | 32G | 1T HDD | 50M/无限流量 | $796.00 | 立即申请 |
如果成功,会返回文件大小的字节数;如果失败,则返回 FALSE。
2、filetype($filename) 返回指定文件或目录类型。
如果成功,会返回下面 7 种可能的值之一:
fifochardirblocklinkfileunknown
如果失败,则返回 FALSE。
3、fileperms($filename)返回文件或目录$filename的权限。
如果成功,会以数字形式返回权限。如果失败,则返回 FALSE。
知识点扩充:
PHP获取文件属性之获取最近修改时间:
返回的说unix的时间戳,这在缓存技术常用.
相关PHP获取文件属性的还有获取上次被访问的时间fileatime(),filectime()当文件的权限,所有者,所有组或其它 inode 中的元数据被更新时间,fileowner()函数返回文件所有者
$owner = posix_getpwuid(fileowner($file));
(非window系统),ileperms()获取文件的权限,
关于PHP如何获取文件属性的内容就介绍到这