私は驚いています。strtotime を含めるのを忘れていましたが、どのような場合でも機能することに気付きました。なぜこれが機能するのですか?
if($_POST['active_to'] == '' || $_POST['active_to'] >= '2038-01-19'){
$postproduct->active_to = '2025-07-31';
}else{
$postproduct->active_to = $_POST['active_to'];
}