Re: Problem with filemtime
| From: | Stut | Date: | Tue, 31 Jul 2007 21:06:38 +0000 |
| Subject: | Re: Problem with filemtime | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-259956@lists.php.net to get a copy of this message | ||
Kevin Murphy wrote:
I'm running the following script (simplified for discussion) to create a CSV file. My problem here is that the first filemtime and the last filemtime always equal each other. What I am trying to get is the filemtime ($new_last_modified) of the file that was just executed 3 lines earlier. Is there something I need to do differently? I tried putting a sleep(20) after the fclose, but that didn't seem to help. $csv_file = "myFile.csv"; $last_modified_csv = filemtime($csv_file); $fh = fopen($csv_file, 'w') or die("can't open file"); fwrite($fh, "Data Goes Here"); fclose($fh); $new_last_modified = filemtime($csv_file);The data returned by filemtime is cached. Use clearstatcache to clear the cache (http://php.net/clearstatcache). -Stut -- http://stut.net/