1
2
在PHP中,strotime将返回整数或false。在这种情况下,检查空值永远不会产生结果,否则…
糟糕,为了正确而编辑。不过,我转置了$mc和$mo.xor应该是正确的。 |
2
6
请记住,0、空和空白在这里的含义完全不同。如前所述,strToTime永远不会返回空值。然而, 零 是有效的Unix时间戳,而 假 表示strtotime函数无法处理提供的值。 另外,您已经请求了一个单行解决方案;但是,在我看来,在这种情况下,写出每个条件并为每个条件显示不同的错误消息要好得多。这样,用户就知道到底出了什么问题。也许这是一个更好的方法:
|
3
3
好的。这个怎么样?
它检查$mo和$mc是否为有效日期,使用
我把它分成一大块代码。在开始的时候,当学习语言时,这是从代码中获得意义的最好方法。它不是最优雅的,也不是迄今为止最短的解决方案。稍后,您可以通过删除空白或引入
我对数字比较部分不是百分之百的确定,我现在没有时间检查它。你得试试它是否有效。
您需要决定如何处理错误,并将代码插入到我的注释所在的位置。简单的
|
4
0
你可以试试:
但是你也应该检查手册:)-对于基本的控制结构 |
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |