Re: No is_date() function?

From: Date: Fri, 27 Jul 2007 05:30:58 +0000
Subject: Re: No is_date() function?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-259636@lists.php.net to get a copy of this message
On Wed, July 25, 2007 8:55 am, Ken Tozier wrote: > I wrote a serialization function to turn arbitrary PHP variables into > Macintosh plist compatible XML but see that there is no "is_date" > tester as there is for bool, object, array etc. Is there a relatively > simple (and robust) way to detect if a variable is a date? For > example: > > $person = array('name'=>'bob', 'sex'=>'male', > 'date_of_birth'=> > $someDateHere); PHP has no 'date' type... So what you are calling a date is one of these: 1) An integer representing Unix timestamp (is_int()) 2) Some fancy OOP object (use OOP isa function) 3) A string that happens to look like a date to humans a) strtotime might work b) a preg_match might work better -- Some people have a "gift" link here. Know what I want? I want you to buy a CD from some indie artist. http://cdbaby.com/browse/from/lynch Yeah, I get a buck. So?

« previous php.general (#259636) next »