filemtime
取得档案最后的修改时间。语法: int filemtime(string filename);传回值: 整数函式种类: 档案存取
内容说明
本函式传回指定档案 filename 的最后修改时间。传回 false 表示发生错误。传回值放在快取缓冲区中,可以参考 clearstatcache()。
使用范例
以下是 [email protected] (29-Apr-1999) 在 Win95 上的实作范例,例中传回当页 Homepage 的最后修改时间并将 filemtime() 传回的 UNIX 格式的时间字串转换成 12 小时制的字串。(注:由于本例的档案为 __FILE__ 表示目前的档案,其实和使用 getlastmod() 函式有相同的效果。)<?php
$filemod = filemtime(__FILE__);
$filemodtime = date("F j Y h:i:s A", $filemod);
print("本页最后修改时间: $filemodtime");
?>
取得档案最后的修改时间。语法: int filemtime(string filename);传回值: 整数函式种类: 档案存取
内容说明
本函式传回指定档案 filename 的最后修改时间。传回 false 表示发生错误。传回值放在快取缓冲区中,可以参考 clearstatcache()。
使用范例
以下是 [email protected] (29-Apr-1999) 在 Win95 上的实作范例,例中传回当页 Homepage 的最后修改时间并将 filemtime() 传回的 UNIX 格式的时间字串转换成 12 小时制的字串。(注:由于本例的档案为 __FILE__ 表示目前的档案,其实和使用 getlastmod() 函式有相同的效果。)<?php
$filemod = filemtime(__FILE__);
$filemodtime = date("F j Y h:i:s A", $filemod);
print("本页最后修改时间: $filemodtime");
?>
解决方案 »
- zend core是什么东西?好像是收费的?
- session问题
- 我设计的服务器支持CGI了,放分。
- ⊙关于下拉菜单的的问题⊙
- 怎样实现点击页面的关闭按钮(IE的右上角的按钮),弹出一个对话框是否退出,同时,推出的时候结束
- 從 MSSQL 中取出的日期成這樣子 2000 十一月 29 12:00AM 我怎樣才能將它插入至 MYSQL 中的日期字段中
- 有一个网站静态化缓存的想法,大家来讨论一下.
- PHP提交XML到接口失败。
- PHP多个进程间的共享变量的问题
- PHP连接Mysql一次最多插入多少字段?
- _POST[],_GET[],_SESSION[]的使用有什么需要注意的吗?请有经验者指教。
- 哪位晓得大型网站信息采编系统的技术内幕?
$filename = 'test.htm';
if (file_exists($filename)) {
echo "$filename was last modified: " . date ("F d Y H:i:s.", filemtime($filename));
}?>
说明
int filemtime ( string filename)
返回文件上次被修改的时间,出错时返回 FALSE。时间以 Unix 时间戳的方式返回,可用于 date()。 注: 本函数的结果会被缓存。详细信息参见 clearstatcache()。注: 本函数不能作用于远程文件,被检查的文件必须通过服务器的文件系统访问。 本函数返回文件中的数据块上次被写入的时间,也就是说,文件的内容上次被修改的时间。
PHP怎样作才能获取这个值?
如果有相应权限,可以得到远端文件的创建日期。例如楼主有登录远程服务器ftp的权限,可以用php的相关函数取得文件最后修改日期。
$fp = fopen("http://www.csdn.net","r");for ($i=0;$i<count($http_response_header);$i++) {
$header_arr = explode(":",$http_response_header[$i]);
if ($header_arr[0] == "Last-Modified") {
$date_arr = explode(" ",$http_response_header[$i]);
$date_week = substr($date_arr[1],0,-1);
break;
}
}echo $date_week;刚开始学编程,是不是写的很烂啊