• ベストアンサー

フリーの掲示板の中で・・・

print "<HR>\n".'<DIV style="margin-left:2%;font-size:75%;line-height:1.8;">'."\n". 'そのまま少々お待ちになるか、下のリンクをクリックしてください。<BR>'."\n". '○<A href="'.$ijump.'">掲示板トップへ戻る</A><BR>'."\n". このような文があったのですが、この中の「'」や「"」や「.」ってどうゆう意味なのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • to-zoku
  • ベストアンサー率36% (16/44)
回答No.1

.は連結。 ""や''はprintで表示してね。って事。 ''は変数を展開しない。 $atai = "値"; print "$atai"; => 値 print '$atai' => $atai となる。 で、普通はprint "";内に"があると、どこが終わり?とコンピュータも勘違いするので、\"とする。 print " \" "; => " を表示。 これは、\"は"とみなしてねってこと。 どうしてもprint内で"や'を使いたい時は、print "''"と書いてもいいし、'""'と書いてもコンピュータは勘違いしないって事。 print " "" ";やprint ' '' ';は勘違いするけど。 でも、上のルールは適応される。 普通は、\"でエスケープしちゃうんだけど。 でも、こういう対処の方法もあるか。 これもあまり綺麗とは思えないけど。

OUHO
質問者

お礼

分かりやすく本当にありがとうございます。

関連するQ&A