2011-12-30 7 views

答えて

4

両方filemtime()time()Unix Timestamp返却を扱う脳のおなら取得しています:1970年1月1日00:00:00 GMTからの秒数を。したがって、filemtime()の値をtime()の値に減算すると、ファイルが最後に変更されてから経過した秒数が取得されます。

$modifiedTime = filemtime("somefile.txt"); 
$now = time(); 
$timeSinceModified = $now - $modifiedTime; //Time since modified in seconds. 

別の時間単位で値を掛けたい場合は、それを掛けたり、除算したりしてください。

たとえば、$timeSinceModified/60は時間を分単位で表します。