我的网站获取输入并将其转换为 Unicode,如下所示:
6;¬Ø§Ø¯ بازی
并将其放入数据库中。
PHP 代码可以得到这个并将其翻译成 UTF-8 文本吗?并在数据库中再次导入?
我知道如何获取数据以及如何将其放入数据库,但我只是不知道如何使用 PHP 将这种类型的 Unicode 转换为普通文本。
我认为您正在寻找htmlentities_decode
实际角色。
您可以尝试在文件顶部显式添加内容类型,如下所示
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
进而
$string = '6;¬Ø§Ø¯ بازی';
echo html_entity_decode($string);
在保存到数据库之前,您需要
htmlentities($string, ENT_QUOTES, "UTF-8");