13
4

5 に答える 5

16

Unicode、より具体的には UTF-8 を使用したい場合は、その柔軟性のために私が好むものであり、次を使用してユーロ記号を出力できます。

echo "\xE2\x82\xAc"; // 3 bytes-long multibyte character
于 2011-02-03T12:49:16.713 に答える
2

これは、 125x コード ページを使用している場合にのみ機能します。実際には、ユーロ文字はすべての拡張 ASCII 文字セット (ISO/IEC 8859-15 で導入) に含まれているわけではありませんが、事実上の Unicode 文字は含まれています。

これが単にブラウザで表示するためのものである場合は、またはのいずれ'€'かを使用することを検討してください。'€'

于 2011-02-03T12:39:21.990 に答える
1

このような文字セットをユーロ記号で使用している場合は、「€」文字が 164 の位置で定義されている iso-8859-15 を使用している可能性が最も高いです。したがって、128 を 164 で置き換えると、より運が良くなる可能性があります。ただし、これは、前の回答がより適している可能性がある utf-8 環境では役に立ちません。

于 2011-02-03T12:41:04.153 に答える
0

CP1252 エンコーディングでは、€ のコードは 128 です。ISO-8859-15 では、コードは 164 です。Macintosh Roman は 219 です。

ユーロ記号は ASCII の一部です。http://www.ascii-code.com/を見てください

于 2011-02-03T12:47:15.127 に答える