#18 PHPで学ぶ日付と時刻の扱いの基本
PHPの日付操作は、Webサイトの投稿日時表示など、実務でも頻繁に使われる機能です。この記事では、PHPにおける日付と時刻の基本的な扱い方を解説します。
date()関数を使う
echo date("Y年m月d日");
PHPには、日付を扱う手軽な`date()`関数が標準で用意されています。
DateTimeクラスを使う
より柔軟に日付を扱いたい場合は、`DateTime`というクラスを使います。
$now = new DateTime();
echo $now->format("Y年m月d日");
日付を計算する
$now->modify("+3 days");
`"+3 days"`のように、人間が読める形で計算内容を指定できるのがPHPらしい特徴です。
PHPならではの注意点
手軽な`date()`関数と、より高機能な`DateTime`クラスのどちらを使うべきか迷うことがあります。単純に表示するだけなら`date()`、日付の計算や比較まで行うなら`DateTime`、という基準で選ぶとよいでしょう。
まとめ
PHPの日付操作は`date()`関数と`DateTime`クラスが基本です。`modify()`を使った柔軟な計算方法も覚えておきましょう。
本ページはプロモーションを含みます。
参考書籍(PR)
PHPをもっと学びたい方には「10日でおぼえるPHP入門教室 第4版」がおすすめです。
コメント
コメントを投稿