2016-09-15 11 views
0

これは私のコードです:より大きい等しいならば - 変数が(日付フォーマットから)日付値である - PHP

$interval->format('%d'); 

if ($interval >= '1') { 
$message = "welcome back!"; 
} 
else 
{ 
    $message = "meh"; 
} 

$間隔が日付形式であるため、これが機能していません。

私が使用してそれを変換しようとした:

$interval = strval($interval); 

私は比較を行うことができるように番号または文字列に$間隔を変換するtryningています - そして、それ以外のリターンは常にバック歓迎した場合、今becaue 。

これを修正するにはどうすればよいですか?

+0

を働いていましたか?言い換えれば、達成しようとしていること、またはこのコードの目的は何ですか? –

+1

'$ interval'はDateTimeオブジェクトか何ですか? – Rizier123

+0

はい、私は比較することができるように番号に変換しようとしています。 –

答えて

0

これは、あなたが/テストをチェックしようとしているということです正確に何を私のため

if($interval->format('%d') >= 1) 
関連する問題