WebProg 初心者の質問 Part3at PHP
WebProg 初心者の質問 Part3 - 暇つぶし2ch83:nobodyさん
03/02/21 12:45
>>82

>HTML部分はヒアドキュメントを使ってますので
>メアド部分の@以外はエスケープしてませんが、

いや・・・
いくら、ヒアドキュメントを使っていても、

print =<<"_END_";

こんな感じだと、
ヒアドキュメント内のダブルクォーテーションもエスケープする必要がある。
ヒアドキュメント内のすべての文がダブルクォーテーションで括られていると同じ。

print ='_END_';

これだと、ヒアドキュメント内の文はすべてシングルクォーテーションで括られているのと同じ。
なので、ヒアドキュメント内のダブルクォーテーションはエスケープする必要なし。
ただし、$hoge のような、変数展開もしてくれない。

ヒアドキュメントも便利なんだけど、いろいろ面倒もあるってことか。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch