HTMLタグを直接記述する
printやechoを使わずにHTMLタグを記述するには一旦?>で閉じてしまえばいいそうです。
- <?php
- $t=date("G");
- if($t<6 || $t>=18):
- ?>
- <BODY BGCOLOR =black><FONT color=yellow>夜</font></BODY>
- <?php elseif($t>=9):?>
- <BODY BGCOLOR =lime>昼</BODY>
- <?php elseif($t>=6):?>
- <BODY BGCOLOR =blue>朝</BODY>
- <?php endif;?>
因みに今までは
- <?php
- print "<BODY BGCOLOR =black><FONT color=yellow>夜</font></BODY>";
- ?>
のように記述していました。