我期待这段代码:
define('EURO_SIMBOLO', chr(128));
$euro = EURO_SIMBOLO;
var_dump($euro);
Run Code Online (Sandbox Code Playgroud)
显示€符号,但它没有.为什么会这样?
net*_*der 15
如果你想使用Unicode,UTF-8更具体,我更喜欢它因为它的灵活性,你可以输出欧元符号:
echo "\xE2\x82\xAc"; // 3 bytes-long multibyte character
Run Code Online (Sandbox Code Playgroud)
仅当您使用125x 代码页时这才有效。事实上,欧元字符并未包含在所有扩展 ASCII 字符集中(在 ISO/IEC 8859-15 中引入),但它确实具有事实上的 Unicode 字符。
如果这只是为了在浏览器中显示,请考虑使用'€'或'€'
| 归档时间: |
|
| 查看次数: |
34198 次 |
| 最近记录: |