Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

2038年問題とPHP_EOL



5.2.0以降になりますが、組み込みクラスのDateTimeクラスならこの問題に対応しています。

format('Y/m/d H:i:s') . PHP_EOL;
$date->modify("+1 day");
echo $date->format('Y/m/d H:i:s') . PHP_EOL;
$date->setDate(3000,12,31);
echo $date->format('Y/m/d H:i:s') . PHP_EOL;
?>

ほほぉ。。。
で、DateTimeクラスよりもPHP_EOLなる定数が気になりました :-D ずいぶん前に、ハタさん上鍵さんが取り上げてますね。あまり説明がありませんがマニュアルにも。

しかし、やたら定数多いなぁ。。。