WebProg 初心者の質問 Part3at PHPWebProg 初心者の質問 Part3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト86:83 03/02/21 13:09 >>85 >print = _END_; >のように、シングルもダブルも使ってないのは そんな風に省略されてる場合、 ダブルクォーテーションで括られてるとPerlが自動解釈。 なので・・・ print =<<"_END_"; と、等価。 >変数展開もしてくれてますので、 >シングルクォーテーションと同じと考えていいですよね? ダブルクォーテーションで括られてると自動で解釈されるので、 変数展開もしてくれる。 シングルクォーテーションは、変数展開してくれない。 border=0 こういうので、ダブルクォーテーションで括られてないのが どうしても気になるなら・・・ シングルクォーテーションで括ってみたらどうよ? ダブルクォーテーションの中のシングルクォーテーションは、エスケープする必要なし。 ただ、HTMLの文法的に合ってるのかどうか分らないけど。 まぁ、省略しても表示されるんだから、 俺は、面倒って理由で省略するけどね。 87:83 03/02/21 13:18 >>86 めっちゃゴメン! ヒアドキュメント内の文字列、 ダブルクォーテーションのエスケープの必要ないみたい。 ちょっと、今試してみた。 ただ、print =<<"_END_" のような形は、 ダブルクォーテーションで括られているのと等価ってのは合ってる。 うかつでした。スマソ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch