我不确定是否要为此使用regexp。我从用户那里得到两个输入,日期和时间。
我希望格式是
$date = 25/3
$time = 14:30
我该如何检查?我的一个想法是使用类似于explose或split on的例子$time,这给我留下了14
、:
、30
。但是如果用户输入144:25?
会发生什么
你能告诉我一个检查它是否是我想要的格式的好方法吗?
您可以使用checkdate()检查$date
http://php.net/manual/en/function.checkdate.php或http://us3.php.net/manual/en/ref.datetime.php
如果您愿意,您可以使用try-and-catch块