我有一个存储在 MySQL 中的字符串,如下所示:یکی از Ø我的表的字符集在哪里utf8,排序规则是utf8_general_ci.
当我从 MySQL 检索字符串时,浏览器显示如下:یکی از بهترین راه没关系(它是波斯语)。
笔记:
我
mysql_query("SET NAMES 'utf8_persian_ci'");在连接到 MySQL 后使用。我把
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />标签放在每一页的开头。
现在,我需要使用mysql_query("SET NAMES 'utf8'");.
但是在使用它之后,浏览器会显示这样的字符串:(یکی از Ø与存储在 MySQL 中的一样)。
如何更改我的 MySQL 存储记录并解决我的问题?或者使用一些 PHP 代码来转换输出编码?