我一直在尝试在 PHP 中显示我的文本,但我遇到了土耳其字符的问题,它显示为 ıııööö
我正在从 MySQL 读取数据,但问题来自 PHP。请问缺少什么?
我的代码很简单:
<?php
echo "ş i ü ğ";
?>
我一直在尝试在 PHP 中显示我的文本,但我遇到了土耳其字符的问题,它显示为 ıııööö
我正在从 MySQL 读取数据,但问题来自 PHP。请问缺少什么?
我的代码很简单:
<?php
echo "ş i ü ğ";
?>
检查您的网站是否为 UTF-8。
只需将以下代码复制到<header>
您的标签中documment
:
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>
或者您可以根据HTML5
. 兼容性很好:
<meta charset='utf-8'>
查看这两者之间的区别metatags
:<meta charset="utf-8"> vs <meta http-equiv="Content-Type">
或者你可以使用标题。此代码放入您的PHP code
. 最好的位置是在开头document
。
header('Content-Type: text/html; charset=utf-8');
或者检查您的文件是否在UTF-8
. 您可以使用代码编辑器完成此操作。我使用PSPad,我建议尝试一下。
除了元标头之外,文件自身的字符编码也很重要。我在 Windows 中使用 notepad++ 和 notepad 生成的文件也遇到了同样的问题,然后我将文件保存为 UTF-8,一切都解决了。
例如:使用崇高文本;文件/使用编码/UTF-8 保存。