私はこのようなデュレーションを持っています: 211:30:24. 01:00:00 のような他の期間よりも大きいかどうかを比較する必要があります。strtotime 関数を使用して期間を int に変更し、それを比較しています。
しかし、問題は strtotime(211:30:24) が false を返すことです。24:00:00 までは問題なく動作しています。
以下のコードを使用しています:
$duration = strtotime('211:30:24');
if($duration >= strtotime ( '01:00:00' )){
return true;
}else{
return false;
}
$duration は false です。
私はphp5.1を使用しています。なぜそれが起こっているのか、誰もが考えています。