php检查包含日期字段的文本框

时间:2013-04-05 09:27:53

标签: php

我正在使用php并且我正在检查文本框是否为空(此文本框包含日期字段)

我有类似的东西

  $startPeriod = date("Y-m-d",strtotime($startPeriod));

  if(empty($startPeriod){
   // do something 
   }

此if语句不起作用,因为当日期字段为空时,它默认为“1969-12-31”

如何解决此问题,以便我可以实际检查日期字段文本框是否为空?

3 个答案:

答案 0 :(得分:0)

使用If条件

包裹它
if($startPeriod != "") {
 $startPeriod = date("Y-m-d",strtotime($startPeriod));

  if(empty($startPeriod){
   // do something 
   }
}

答案 1 :(得分:0)

你应该在它之前检查它。

if($startPeriod != ""){
   $startPeriod = date("Y-m-d",strtotime($startPeriod));

   // do something 
}

答案 2 :(得分:0)

if($startPeriod != "")
{
    $startPeriod = date("Y-m-d",strtotime($startPeriod));

    if(empty($startPeriod)
    {
         // your code 
    }
}