【发布时间】:2011-06-05 12:31:27
【问题描述】:
有没有办法找出最后一次使用 PHP 更改网页的时间? (网页托管在不同的网站上)。
【问题讨论】:
标签: php header http-headers
有没有办法找出最后一次使用 PHP 更改网页的时间? (网页托管在不同的网站上)。
【问题讨论】:
标签: php header http-headers
你可以使用那种蹩脚的方法:
$checksum = md5(file_get_contents("http://www.site.com"));
您可以存储该值并稍后进行比较。
祝你好运
【讨论】:
http 中的 Last-Modified 标头。 但不能保证它会正常运行。 Last modified header 可能设置不正确,或者根本没有设置。
【讨论】:
【讨论】:
使用 cUrl ,您可以检查标题,但如果它们没有正确设置,那么您就迷路了。我唯一能想到的是测试内容是否已更改,您可以使用 cUrl 或 file_get_contents() 获取主页的内容(如果您的主机允许),对其进行哈希处理并将其保存在数据库中,然后当您想再次检查时,您可以发出 cUrl 请求,对结果进行哈希处理并与您在数据库中获得的结果进行检查。
【讨论】: