Re: Problem with filemtime

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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/

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux