WebProg 初心者の質問 Part3
■ このスレッドは過去ログ倉庫に格納されています
0083nobodyさん
03/02/21 12:45ID:???>HTML部分はヒアドキュメントを使ってますので
>メアド部分の@以外はエスケープしてませんが、
いや・・・
いくら、ヒアドキュメントを使っていても、
print =<<"_END_";
こんな感じだと、
ヒアドキュメント内のダブルクォーテーションもエスケープする必要がある。
ヒアドキュメント内のすべての文がダブルクォーテーションで括られていると同じ。
print ='_END_';
これだと、ヒアドキュメント内の文はすべてシングルクォーテーションで括られているのと同じ。
なので、ヒアドキュメント内のダブルクォーテーションはエスケープする必要なし。
ただし、$hoge のような、変数展開もしてくれない。
ヒアドキュメントも便利なんだけど、いろいろ面倒もあるってことか。
■ このスレッドは過去ログ倉庫に格納されています