PHP 查看系统文件时间戳
PHP有三个基于系统文件的时间戳函数,它们隶属于文件系统函数库,其表示方法及作用如下:
fileatime():取得文件最后的存取时间
filectime():取得文件最后的改变时间
filemtime():取得文件最后的修改时间
这些函数会对真实存在的文件进行检测,返回值放在快取缓冲区中,返回false表示发生错误,否则返回一个整数形式的系统文件的时间戳记。譬如使用filemtime取得某个文件的最后一次修改时间,我们可以这样表示:
$fmodtime=filemtime($sf);
print $fmodtime;
运行以上句子,浏览器将显示如下样式的内容:1141396492 。
如果需要转换成常规的时间格式,只需用date函数格式化其时间戳:fmodtime=date("Y m d h:i:s",$fmodtime),这样将得到易于阅读的时间格式:2006 03 03 10:34:52 。
假 如网站决定当天发布的文章当天应该显示“New”字样以达到特殊的目的,那么,利用系统文件时间戳函数则是一个很好的主意。上面我们已经学会了如何取得特 定文件的最后修改时间,那么,剩下的工作就是将这个时间与当日的服务器系统时间进行比较,从而决定是否在文章列表相应条目中标志为“New”。应该注意的 是,我们只需要比较年月日,不用关心时分秒,所以,正如以下例子那样,我们把两个时间都按年月日进行格式化后再作比较:
$fmodtime=date("Y m d",filemtime($sf));
$today=date("Y m d");
if($fmodtime==$todya){print "New";
}
PHP 查看系统文件时间戳相关推荐
- linux(shell)查看文件时间戳
linux(shell)查看文件时间戳 #!/bin/bash#文件名 FILE_NAME='a.txt' #获取文件做后修改时间戳 LAST_MODIFY_TIMESTAMP=`stat -c %Y ...
- Android WIFI密码查看器实例(在获取Root权限下查看系统文件)
Android WIFI密码查看器实例 实现原理:使用shell命令查看保存WIFI密码的系统文件 涉及的知识 界面展示 基本的Shell命令 shell查看WIFI密码 ShellUtil的使用 正 ...
- html文件中如何写时间戳,复制文件时间戳
shell文件时间戳怎么转换成date格式 date +%s 可以得到UNIX的时间戳; 用shell将时间字符串与时间戳互转: date -d "2010-10-18 00:00:00&q ...
- go 使用sarama写入kafka数据时间戳问题
查看消息时间戳的命令: kafka-console-consumer --bootstrap-server localhost:9092 --property print.timestamp=true ...
- 【linux】linux命令如何查看文件、文件夹的属性,包括大小、修改时间、谁修改的...
[linux命令如何查看文件.文件夹的属性,包括大小.修改时间.谁修改的] 1.查看文件大小: #du -sh filename 2.查看文件,文件夹属性: #ls -l filename #ls - ...
- 查看连接过的WIFI密码方法汇总
本文是对忘记WIFI密码的情况如何查看提供解决方案:电脑和安卓手机上连接过的WIFI密码: 电脑上查看连接过的WIFI密码: 方法1:通过"命令提示符"CMD查看(快捷键:Wind ...
- Linux free 查看内存使用情况 常用命令
Intro 常用命令 free free -h 以更易读(human-readable)的格式输出 free -s 3 每3秒输出一次 示例 wuyujin1997@budy:~$ free -hto ...
- php unix时间戳,php UNIX时间戳用法详解
这篇文章主要介绍了php UNIX时间戳用法,结合实例形式分析了php Unix时间戳相关函数与使用技巧,需要的朋友可以参考下 本文实例讲述了php UNIX时间戳用法.分享给大家供大家参考,具体如下 ...
- php unix时间戳 秒,UNIX时间戳怎么在php项目中使用
UNIX时间戳怎么在php项目中使用 发布时间:2021-01-15 16:52:13 来源:亿速云 阅读:55 作者:Leah 这篇文章将为大家详细讲解有关UNIX时间戳怎么在php项目中使用,文章 ...
最新文章
- git merge 和 git merge --no-ff
- 用tf的VocabularyProcessor使用细节
- STL常用的查找算法
- sqllite java 密码,SQLite登录检查用户名和密码
- 关于Tapestry5中的配置项的说明
- C_北理工乐学_结构
- 【学习笔记】用Excel制作随机抽奖器(Visual Basic编程)。
- c# md5加密算法实例
- 专利证书下载-不是标准的IE浏览器-解决办法
- ORA-20011: Approximate NDV failed: ORA-29913: error in executing ODCIEXTTABLEOPEN callout
- 禁用红蜘蛛自启的简单办法
- 一次用Python制作电影字幕的尝试
- inflate使用方法总结
- 一文看懂摄像头测距技术
- 微信小程序真机调试:createEvent is not a function
- Maven下载及目录结构
- 国际“知识共享”运动的现状
- ANSYS中vonnbsp;misesnbsp;stres…
- 揭秘交换机市场内幕,“准工业级”猫腻你中招了吗?
- 开源中国码云git连接
热门文章
- 二进制字符串转换到Ascll字符串
- java secondtotime_Java中的LocalTime toSecondOfDay()方法
- Linux中文件复制、删除、移动、压缩、解压命令
- shuffle理解【增加模型的泛化能力】
- 1.2什么是神经网络
- 卸载Android虚拟机里的项目(cmd)
- 计算机网络(2)-数据链路层流量控制
- vue.js路由配置vue-router的基础学习 - 概念篇
- phpcmsV9栏目内文章批量移动后,新的内容页模板不生效 -分析篇
- phpcmsV9留言插件提交后返回上一页实现方法