March 6th, 2008 Archive

Check Date Format ด้วย Regular Expressions

March 6th, 2008 by cpcpyc in PHP

เป็นการเช็ค date format ว่าใส่เข้ามาถูกต้องมั้ย ด้วย regura expression

<?php  // Date format (yyyy-mm-dd) checking 
 $myDate = “2008-01-01″;
 if( preg_match(”/(19|20)\d\d[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01])/”,
    $myDate) )
 {
    echo “Good date :)”;
 }
 else
 {
    echo “Bad date :(”;
 }
 ?>