[PHP-users 1220] Re: <? ?> の区切りで維持されるもの・無効になるもの
Ryo Fujita
php-users@php.gr.jp
Fri, 17 Aug 2001 16:03:24 +0900
りお@absoluteright.netです。
Ryuzi Kambeさんが8/17/01 3:40 PMに書きました:
>> ?> 〜 <? の部分は、エスケープシーケンスが一切無い標準出力への
>> ヒアドキュメントと捉えても良いのではないかと思います。
>
>なるほど、そう考えるとすっきり整理できそうです。
以下のような書き方、私は多用しますよ。
<?php
if($result){
printf("hogehoge\n");
?>
<font color="#ff0000">これはほげほげ</font>
<?php
} else {
?>
<font color="#ff0000">これはほげほげじゃない</font>
<?php
}
?>
printfでエスケープするのが面倒くさいのと、HTMLのネストを崩したくないので。
#ただし、HTMLとPHPのネストが入り混じるので、慣れないと見づらいですが(^^ゞ