2007-02-13
■[PHP]2038年問題とPHP_EOL
5.2.0以降になりますが、組み込みクラスのDateTimeクラスならこの問題に対応しています。
$date = new DateTime('2038-1-19 12:14:07');
echo $date->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;
?>
2038年問題 | Shin x blog
ほほぉ。。。
で、DateTimeクラスよりもPHP_EOLなる定数が気になりました :-D ずいぶん前に、ハタさんや上鍵さんが取り上げてますね。あまり説明がありませんがマニュアルにも。
しかし、やたら定数多いなぁ。。。
トラックバック - http://d.hatena.ne.jp/shimooka/20070213/1171354975
リンク元
- 234 http://blog.fukaoi.org/2010/01/04/php_eol
- 153 http://www.google.co.jp/search?q=PHP_EOL&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox
- 123 http://d.hatena.ne.jp/sotarok/20080129/1201544657
- 80 http://www.google.co.jp/search?q=PHP_EOL&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja-JP-mac:unofficial&client=firefox-a
- 52 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rls=GGLG,GGLG:2006-04,GGLG:ja&q=Cookie+書き換え
- 36 http://www.google.co.jp/search?q=PHP_EOL&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_ja___JP228
- 33 http://www.google.co.jp/search?hl=ja&q=PHP_EOL&btnG=Google+検索&lr=
- 30 http://search.yahoo.co.jp/search?p=PHP_EOL&search.x=1&fr=top_ga1&tid=top_ga1&ei=UTF-8
- 29 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&hs=5mG&q=php+次の日 date&btnG=検索&lr=lang_ja
- 27 http://www.google.co.jp/search?hl=ja&lr=lang_ja&client=firefox-a&rls=org.mozilla:ja:official&hs=07r&q=php+PHP_EOL&revid=1793642140&sa=X&oi=revisions_inline&resnum=1&ct=broad-revision&cd=1








