On 5 May 2010 16:58, Philip Thompson <philthathril@xxxxxxxxx> wrote: > Hello all. > > Long time no see! Anyway, I'm having an issue with strtotime(). Why do the following return valid timestamps? > > <?php > echo strtotime ('a').': '.date ("m/d/Y", strtotime ('a'))."<br/>"; > echo strtotime ('a,a').': '.date ("m/d/Y", strtotime ('a,a'))."<br/>"; > echo strtotime ('a,a,a').': '.date ("m/d/Y", strtotime ('a,a,a'))."<br/>"; > ?> > > These result in today's date: > > 1273049449: 05/05/2010 > 1273049449: 05/05/2010 > 1273049449: 05/05/2010 > > Each time the page is reloaded, the seconds jump up... but still today's date. Why is this? I can repeat the same results by changing the 'a' to any other single letter: "g" or "h,k" or "r,s,t" or whatever - all the same result. > This was discusses a little while ago, have a look at news.php.net/php.general/303839/Logical-reason-for-strtotime-east-and-strtotime-west-returningvalid-results.html and the responses. Regards Peter -- <hype> WWW: http://plphp.dk / http://plind.dk LinkedIn: http://www.linkedin.com/in/plind Flickr: http://www.flickr.com/photos/fake51 BeWelcome: Fake51 Couchsurfing: Fake51 </hype> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php