> On 7/27/07, Richard Lynch <[EMAIL PROTECTED]> wrote:
> 2) Some fancy OOP object (use OOP isa function)

basically what i suggested in my initial reply; build a couple
of custom wrapper objects around the stock php date / time
functions.
is_a is a relic from php4 that has been deprecated; go for
the instanceof operator.

http://us3.php.net/manual/en/function.is-a.php

-nathan

On 7/27/07, Richard Lynch <[EMAIL PROTECTED]> wrote:
>
> 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?
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Reply via email to