Re: [PHP] Way to test if variable contains valid date

2012-07-03 Thread shiplu


 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


Re: [PHP] Way to test if variable contains valid date

2012-07-03 Thread Erwin Poeze
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@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



Re: [PHP] Way to test if variable contains valid date

2012-07-02 Thread Daniel Brown
On Mon, Jul 2, 2012 at 2:54 PM, Ron Piggott
ron.pigg...@actsministries.org wrote:

 Is there a way to test a variable contains a valid date
 - 4 digits for the year
 - 2 digits for the month (including leading 0)
 - 2 digits for the day (including leading 0)

 OR

 - a function?

You may want to check out checkdate():

http://php.net/checkdate

-- 
/Daniel P. Brown
Network Infrastructure Manager
http://www.php.net/

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



Re: [PHP] Way to test if variable contains valid date

2012-07-02 Thread Ron Piggott

On Mon, Jul 2, 2012 at 2:54 PM, Ron Piggott
ron.pigg...@actsministries.org wrote:


Is there a way to test a variable contains a valid date
- 4 digits for the year
- 2 digits for the month (including leading 0)
- 2 digits for the day (including leading 0)

OR

- a function?


   You may want to check out checkdate():

   http://php.net/checkdate

--
/Daniel P. Brown
Network Infrastructure Manager
http://www.php.net/


Hi Daniel

I want to thank you, Daniel, for this help.  
- I was looking for an isarray type function


www.TheVerseOfTheDay.info 


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