我不确定我是否要使用正则表达式。 我从用户,日期和时间中选择了两个输入。
我希望格式为
$date = 25/3
$time = 14:30
我该怎么检查?我的一个想法就是使用爆炸或拆分作为示例$ time,这使我得到14
,:
,30
。但是如果用户输入144:25?
你能告诉我一个检查它是我想要的格式的好方法吗?
答案 0 :(得分:1)
您可以使用checkdate()
检查$ datehttp://php.net/manual/en/function.checkdate.php或http://us3.php.net/manual/en/ref.datetime.php
如果你想要,你可以使用try和catch块