0

私はphpを使用しており、テキストボックスが空かどうかを確認しています(このテキストボックスには日付フィールドが含まれています)

私はこのようなものを持っています

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

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

日付フィールドが空の場合、デフォルトで "1969-12-31" に設定されるため、この if ステートメントは機能しません。

日付フィールドのテキストボックスが空かどうかを実際に確認できるようにするにはどうすればよいですか?

4

3 に答える 3

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

    if(empty($startPeriod)
    {
         // your code 
    }
}
于 2013-04-05T09:34:21.123 に答える
0

If 条件でラップする

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

  if(empty($startPeriod){
   // do something 
   }
}
于 2013-04-05T09:29:27.667 に答える
0

このようにそれ自体の前に確認する必要があります。

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

   // do something 
}
于 2013-04-05T09:29:42.533 に答える