HTMLを含むif文
これってな〜に??
条件分岐において、処理内容は必ずしもPHPスクリプトである必要はありません。
HTML文をそのまま条件時の処理内容とすることができます。
ここでは午前と午後で出力する文字列を変えるプログラムですが、通常のHTML文を挟みこむ形でif〜else文を形成しています。
実際に使ってみよう!
現在の時刻が午前中であれば「おはようございます!」、午後の場合は「こんにちは!」と出力します。
そのあと後に時間に関係なく年月日を表示させます。
入力例
<?php
$today = date("Y年m月d日");
$ampm = date("a");
if (ampm == "am") {
?>
<B> おはようございます! </B>
<BR><BR>
<HR>
今日は <?=$today?> です
<?php
}
else {
?>
<B> こんにちは! </B>
<BR><BR>
<HR>
今日は <?=$today?> です
<?php
}
?>
実行すると……!!