dポイントプレゼントキャンペーン実施中!

このパソコンでは\やyenマークになったりしますが
コードの中で\を用いるとhtmlのリンクが二重になったり
\を省くとエラーが表示されてしまいます。
検索やリファレンスサイトなどを見ても分りませんでした。
どういうことか教えていただけないでしょうか。

A 回答 (2件)

バックスラッシュ\(半角)のことですが、


日本語環境のパソコンでは\になります、見た目は違いますが全く同意です

http://jp.php.net/manual/ja/function.stripcslash …

http://jp.php.net/manual/ja/function.addcslashes …
を参考にしてみてください例文にある\(半角)は「\」と読み替えて理解してください
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
エスケープ文字というもので特殊記号をそのまま表記するのに用いるものと理解します。
参考URLも見てみます

お礼日時:2005/06/04 10:11

\は「エスケープ文字」と言われ、続く文字と合わせ、特殊文字を表記するのに使います。



\は、改行を文字列に含めたいとか、「"」で囲んだ文字列の中に『"』そのものを文字として入れたい、など、普通には書けない文字を書く場合に使います。

文字の「\」を「\」そのものとして書きたい場合は「\\」と書かないとなりません。

例)
「"Say \"Hello!\""」は「Say "Hello!"」になる。
「'I\'m japanese'」は「I'm japanese」になる。
「"C:\\Windows\\Temp\\"」は「C:\Windows\Temp\」になる。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
エスケープ文字というもので特殊記号をそのまま表記するのに用いるものと理解します。

お礼日時:2005/06/04 10:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!