Как мне сделать выражение, которое проверяет ввод в день рождения, чтобы соответствовать формату, подобному этому дд / мм / гггг? Ниже то, что я до сих пор вышел, но это тоже нужно, если я поставлю 99/99/9999!
if (!preg_match("/[0-9]{2}\/[0-9]{2}\/[0-9]{4}/", $cnt_birthday))
{
$error = true;
echo '<error elementid="cnt_birthday" message="BIRTHDAY - Only this birthday format - dd/mm/yyyy - is accepted."/>';
}
Как я могу убедиться, что он только от 01 до 31 для дд и от 01 до 12 для мм? но я уверен, как ограничить гггг ... я думаю, что теоретический 9999 должен быть приемлемым ... дайте мне знать, если у вас есть идея получше!
спасибо,
Лау