Re: Way to test if variable contains valid date

From: Date: Tue, 03 Jul 2012 11:10:51 +0000
Subject: Re: Way to test if variable contains valid date
References: 1 2 3 4  Groups: php.general 
Request: Send a blank email to php-general+get-318388@lists.php.net to get a copy of this message
Or you could use a regular expression: $probe = '2000-01-01'; $found = preg_match('/(19|20)\d\d[- \.](0[1-9]|1[012])[- \.](0[1-9]|[12][0-9]|3[01])/', $probe); var_dump($found==1); Erwin 2012/7/3 shiplu <shiplu.net@gmail.com> > > > > > > I want to thank you, Daniel, for this help. - I was looking for an > > "isarray" type function > > > There is no such function or facility in php. However you can check date in > string by DateTime object also > > try { > $date = new DateTime('2000-01-01'); > } catch (Exception $e) { > echo $e->getMessage(); > exit(1); > } > > Check php.net/datetime.construct > > -- > Shiplu.Mokadd.im > ImgSign.com | A dynamic signature machine > Innovation distinguishes between follower and leader >

« previous php.general (#318388) next »