/libs/Chat/testcase/filemtime.php
PHP | 16 lines | 14 code | 2 blank | 0 comment | 2 complexity | 376a44ded7611fb575645212a91c621b MD5 | raw file
Possible License(s): Apache-2.0, GPL-2.0
- <?php
- $filename = dirname(__FILE__).'/'.basename(__FILE__).'.data';
- $timetowait = 3;
- if (!is_writable(dirname($filename))) die($filename.' is not writable');
- file_put_contents($filename,'some-data1-'.time());
- clearstatcache();
- $time1 = filemtime($filename);
- sleep($timetowait);
- file_put_contents($filename,'some-data2-'.time());
- clearstatcache();
- $time2 = filemtime($filename);
- unlink($filename);
- echo ($time2-$time1 == $timetowait) ? "filemtime test passed successfully\n" : "filemtime test failed\n";
- ?>