PHPでHTMLをエコーするには?
条件付きでHTMLを出力してページを生成したいのですが、PHP 4+で複数行のHTMLをエコーする最も簡単な方法は何でしょうか?Smartyのようなテンプレートフレームワークを使う必要があるのでしょうか?
echo '<html>', "\n"; // I'm sure there's a better way!
echo '<head>', "\n";
echo '</head>', "\n";
echo '<body>', "\n";
echo '</body>', "\n";
echo '</html>', "\n";
118
3
のようにしてみてはいかがでしょうか。
制御構造のための代替構文 alternative syntax]1を使って、phpから脱却することができます。
私はこのスタイルを気に入っています。
ASPスタイルのタグは使っていますよ。PHPとHTMLの融合は、私の目にはとても読みやすく映ります。秘訣は、``のマーカーを適切に配置することです。