PHPでのHTML出力

方法その1:php文を解除して、生HTMLとして記述
メリット:HTMLをそのまま書くだけなので楽。変数や定数を使うときだけPHPを有効にすればいい。
デメリット:php文を解除するのが生理的にイヤ(phpタグを連発するのがイヤ)。
方法その2:ヒアドキュメントで出力
メリット:HTMLがそのまま書ける。PHPの変数も使える。
デメリット:define文で定義した文字列は出力できない。
方法その3:echo文で出力
メリット:phpのソースとして記述するのでphpとしてみると美しい。変数も使い放題。
デメリット:生HTMLが使えない(ダブルクォートの扱いが面倒)、文末に改行を入れないとブラウザでソースを見たとき一行で表示される。HTMLとしてみると汚くなる。
うーん・・・。
どれも微妙・・・。
まー、方法1が無難か・・・。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です