PHPなどを使用してWebアプリを開発する場合、金額をブラウザ画面に表示したいことがあります。
その際”\1,000”という風に先頭に円マークを付けようとしても、
ブラウザ画面上には円マークではなくバックスラッシュが表示されてしまうことがあります。
これは文字コードやCSSのfont-familyによる影響で、
円マークと解釈されたりバックスラッシュと解釈されたりするようです。
確実に円マークを表示させたいなら、”¥”を使用しましょう。
¥1,000 ⇒ ¥1,000 と表示されます。
¥のような文字はエスケープ文字などと呼ばれます。
なおエスケープ文字をそのまま画面に表示したい場合は、&をエスケープ文字に変換し&ampと記述します。
¥1,000 ⇒ ¥1,000 と表示されます。
コメント