caw*_*caw 5 php encoding utf-8
我想在PHP中输出以下字符串:
äöü߀
因此,我手动将其编码为utf8:
äüÃÀ€
所以我的脚本是:
<?php
header('content-type: text/html; charset=utf-8');
echo 'ä ö ü ß €';
?>
Run Code Online (Sandbox Code Playgroud)
前4个字符是正确的(äöüß)但不幸的是,这个符号不正确:
äöüß
你能告诉我我做错了什么吗?我的编辑器(Notepad ++)具有编码(Ansi/UTF-8)和格式(Windows/Unix)的设置.我需要改变它们吗?
我希望你能帮助我.提前致谢!
最后一个字符不在文件中(尝试查看源代码),这就是为什么你没有看到它.
我认为你可能最好将PHP文件保存为UTF-8(在Notepad ++中,选项在格式中可用 - >在没有BOM的UTF-8中编码),并在PHP文件中插入实际字符(即在Notepad ++中),而不是Ã到处乱插.您可能会发现Windows Character Map对于插入unicode字符很有用.
| 归档时间: |
|
| 查看次数: |
29954 次 |
| 最近记录: |