読者です 読者をやめる 読者になる 読者になる

Webデザインの勉強 | フェリカテクニカルアカデミーWebサイト制作科サポートブログ

PHPで日時を扱う

タイムスタンプとは

  • PHPの日時に関する関数では、「1970年1月1日0時」から経過した秒数で表現する(UNIXタイムスタンプ)を使用します
<?php
echo time();

実行すると、今現在のタイムスタンプである秒数が表示されます。

date関数

  • date(日時の書式)
<?php
echo date( '今日は、Y年m月j日です。');
printf関数
  • printf('フォーマットの文字列', %変換指定子1の値, %変換指定子2の値, …)
  • 書き出す文字列の形式を先に指定して、後で実際の値を指定します


printf関数で今日の日付を表示

  • 変換指定子
  • 文字列なら「%s」、変数なら「%d」
<?php
$form = '%s%d年%d月%d日です。';
printf ( $form, '今日は、', date('Y'), date('m'), date('j'));
広告を非表示にする