设为首页 收藏本站
查看: 648|回复: 0

[经验分享] php获得文件的属性

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-8-26 12:00:53 | 显示全部楼层 |阅读模式
  PHP获取文件属性可以用到多种函数,来实现我们对文件各种不同信息的获取需求。在这里我们就简单的介绍了这些获取方式的实现方法。


  • 详细解读PHP获取远程图片技巧
  • 详细介绍PHP读取目录函数
  • 如何运用相关函数实现PHP读取文件
  • PHP写入文件实现技巧分享
  • 技巧分享 PHP删除复制文件
  
  PHP获取文件属性之获取最近修改时间:
  

  • < ?php  
  • $file = 'test.txt';  
  • echo date('r',
    filemtime($file));
  • ?>
  
  返回的说unix的时间戳,这在缓存技术常用.
  相关PHP获取文件属性的还有获取上次被访问的时间fileatime(),filectime()当文件的权限,所有者,所有组或其它 inode 中的元数据被更新时间,fileowner()函数返回文件所有者
  $owner = posix_getpwuid(fileowner($file));
  (非window系统),ileperms()获取文件的权限,
  

  • < ?php  
  • $file = 'dirlist.php';  
  • $perms = substr(sprintf
    ('%o', fileperms($file))
    , -4);  
  • echo $perms;
  • ?>

  
  filesize()返回文件大小的字节数:

  • < ?php  
  • // 输出类似:somefile.txt:
    1024 bytes
  • $filename = 'somefile.txt';  
  • echo $filename . ': '
    . filesize($filename) . ' bytes';
  • ?>

  
  PHP获取文件属性的全部信息有个返回数组的函数stat()函数:
  

    • < ?php  
    • $file = 'dirlist.php';  
    • $perms = stat($file);  
    • var_dump($perms);
    • ?>


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-104442-1-1.html 上篇帖子: php实现webservice实例[转载] 下篇帖子: 在php中使用函数代替require操作
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表