PHP/テキスト情報を表示するPHPプログラミング

PHPレシピ1:今日の日付を掲示するカレンダー

画面上に、今日の日付を表示するカレンダーを作ります。

執筆者:谷口 允

例えば次のように、予約を受け付けるときに日付の指定がある場合、今日の日付を掲示しておくと予約しやすくなります。でも、この日付を毎日変更するとしたらすごく大変ですね。
 

今日の日付を表示する

今日の日付を表示する

そこで、PHPを利用すればこれを自動的に更新することができます。プログラムも非常に簡単なので、ぜひ試してみましょう。

材料

  • print
  • date

作成時間

  • 5分

レシピ映像

今回のレシピは、次のサイトで映像でも公開しています。テキストと合わせてご覧ください。

作り方

今回使う HTMLは、次の通りです。この通りでなくても構いません。
<form action="" method="" accept-charset="utf-8">
<label for="reserve">ご予約日:</label><input id="reserve" type="test" name="reserve" value="" placeholder="1/23">
<p class="caution">※ 本日(5/11)より、3日後以降の日付をご指定ください</p>
</form>
それでは、実際にPHPを書いてみましょう。環境の構築などがまだの方は、第1回を参考に整えておいてください。

3行目の次の記述を、書き換えます。
<p class="caution">※ 本日(5/11)より、3日後以降の日付をご指定ください</p>
次のように書き換えましょう。記号などを間違えないようにご注意。
<?php date_default_timezone_set('Asia/Tokyo'); ?>
<p class="caution">※ 本日(<?php print(date('n月 d日')); ?>)より、3日後以降の日付をご指定ください</p>
これで完成です。そしたら、このファイルを「index.php」というファイル名で保存します。拡張子に注意しましょう。このファイルを、お使いの環境に合わせて次のフォルダにコピーします。

・OS Xの場合
アプリケーション→MAMP→htdocs

・Windowsの場合
C:\xampp\htdocs

ここに、次のようなフォルダを作って保存すると良いでしょう。

recipe01/

それではこれを実際に動作させてみましょう。Webブラウザを起動して、次のようなURLにアクセスします。

http://localhost:8888/recepe01/index.php

今日の日付が表示されていれば、プログラムが正しく動きました。
PHPで今日の日付が表示されるようになります

PHPで今日の日付が表示されるようになります

  • 1
  • 2
  • 次のページへ

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます