Dav*_*wer 3 php csv curl last-modified
我想知道是否可以使用 CURL 获取 csv 文件的“上次修改日期时间”。
我依靠随机更新的 CSV 文件来保持数据库表的最新状态。我只想在上次表更新后修改文件时使用 CSV 文件数据更新数据库表。
如果您知道描述此内容的文档链接,如果您能将它们张贴在这里,我将不胜感激。
我做了一些搜索,但我的搜索引擎被与 html 标题相关的搜索所淹没。
您可以使用CURLOPT_HEADER通过以下方式做到这一点
<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
// Only header
curl_setopt($curl, CURLOPT_NOBODY, true);
curl_setopt($curl, CURLOPT_HEADER, true);
// Do not print anything to output
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
// get last modified date
curl_setopt($curl, CURLOPT_FILETIME, true);
$result = curl_exec($curl);
// Get info
$info = curl_getinfo($curl);
echo "Last modified time : " . date ("d-m-Y H:i:s", $info['filetime']) );
?>
Run Code Online (Sandbox Code Playgroud)