gpt4 book ai didi

php - PHP编码问题(UTF-8)

转载 作者:可可西里 更新时间:2023-11-01 13:35:36 25 4
gpt4 key购买 nike

我想在 PHP 中输​​出以下字符串:

ä ö ü ß €

因此,我手动将其编码为 utf8:

€€

所以我的脚本是:

<?php
header('content-type: text/html; charset=utf-8');
echo 'ä ö ü ß €';
?>

前 4 个字符是正确的 (ä ö ü ß),但不幸的是 € 符号不正确:

ä ö ü ß

Here you can see it.

你能告诉我我做错了什么吗?我的编辑器 (Notepad++) 具有编码 (Ansi/UTF-8) 和格式 (Windows/Unix) 设置。我必须更改它们吗?

我希望你能帮助我。提前致谢!

最佳答案

最后一个字符不在文件中(尝试查看源代码),这就是您看不到它的原因。

我认为您最好将 PHP 文件另存为 UTF-8(在 Notepad++ 中,该选项可在格式 -> 以不带 BOM 的 UTF-8 编码)中使用,然后在您的 PHP 文件中插入实际字符(即在Notepad++),而不是随处插入 Ã。您可能会发现 Windows 字符映射表对于插入 unicode 字符很有用。

关于php - PHP编码问题(UTF-8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1388607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com