#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版」がおすすめです。

コメント

このブログの人気の投稿

#11 Rustで学ぶエラーハンドリングの基本

#16 TypeScriptで学ぶ辞書型(マップ)の基本

#19 Goで学ぶテスト(単体テスト)の基本