我正在使用php并且我正在检查文本框是否为空(此文本框包含日期字段)
我有类似的东西
$startPeriod = date("Y-m-d",strtotime($startPeriod));
if(empty($startPeriod){
// do something
}
此if语句不起作用,因为当日期字段为空时,它默认为“1969-12-31”
如何解决此问题,以便我可以实际检查日期字段文本框是否为空?
答案 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
}
}