我想存储在文件中,它是修改/写入的时间(时间戳)。我不知道如何处理它。我需要这个用于客户端,我可以与jquery当前时间进行比较,最后一次修改文件并根据结果执行一些操作。
这里是我的PHP代码
<?php
$temp1 =$_POST["temp1"];
$temp2 =$_POST["temp2"];
$hum1 =$_POST["hum1"];
$myArray = array("Temperature" => $temp1, "Temperature2" => $temp2, "Humidity" => $hum1);
file_put_contents("my_data.json", json_encode($myArray));
?>
答案 0 :(得分:0)
http://php.net/manual/en/function.filemtime.php
php函数filemtime()返回文件的最后修改时间。我认为这就是你想要的。这里有一个很好的例子:
<?php
// outputs e.g. somefile.txt was last modified: December 29 2002 22:16:23.
$filename = 'somefile.txt';
if (file_exists($filename)) {
echo "$filename was last modified: " . date ("F d Y H:i:s.", filemtime($filename));
}
?>
如果您想要上次访问文件或上次修改文件,请参阅stat(文件名)。