以下脚本(只是相关部分)让我下载文件:
if ($file = fopen($file, 'r'))
{
if(isset($_SERVER['HTTP_RANGE']))
{
fseek($file, $range);
}
while(!feof($file) &&
(!connection_aborted()) &&
($bytes_send<$new_length))
{
$buffer = fread($file, $chunksize);
print($buffer); //echo($buffer); // is also possible
flush();
$bytes_send += strlen($buffer);
}
fclose($file);
}
这样做,下载的文件将显示实际时间作为其创建时间。
我想知道如何保存它在服务器上的最后一个修改文件。
我知道我可以使用 filemtime 获取信息,但我不知道如何将它与上面的脚本结合使用。