我有这样的代码,简单地验证一个日期,但如果发生错误结束脚本(exit()
)。停止PHP函数
现在我想把这个相同的代码在出错返回false
一个单一的功能。
我不想 “的if/else” 来使用。我想在错误时返回false
,并停止执行其他事情。
这可能吗?
我有这样的代码,简单地验证一个日期,但如果发生错误结束脚本(exit()
)。停止PHP函数
现在我想把这个相同的代码在出错返回false
一个单一的功能。
我不想 “的if/else” 来使用。我想在错误时返回false
,并停止执行其他事情。
这可能吗?
你可以改变
exit ("Error !");
到
return false;
但例外肯定是更好地伊格纳西奥巴斯克斯 - 艾布拉姆斯的建议
了解exceptions。住他们。爱他们。
我看你已经有了答案,但作为一个侧面说明,你知道有一个PHP函数替换你的函数的一个重要组成部分:checkdate()
不需要正则表达式,if语句等
从日期验证函数抛出一个无效日期的异常似乎有点多... – jeroen 2010-01-29 16:51:00