Php 无法从mysql数据库获取古吉拉特文字

Php 无法从mysql数据库获取古吉拉特文字,php,utf-8,character-encoding,utf-16,utf8-decode,Php,Utf 8,Character Encoding,Utf 16,Utf8 Decode,我的数据库中有古吉拉特语文本。 我使用utf-8使用PHP进行显示,但无法显示古吉拉特字体。 例如:我有古吉拉特语的字符串:u00abfku00fe 哪个真正的字体是:પ્રકાશ 所以,是否有其他解码方法来显示此文本。当您使用其他字符时,应该在insert和get record from database中将字符集设置为utf-8,如 $DB->SetCharSet('utf8'); 还将数据库表的排序规则指定为uft8 general ci这是我在这里编写的示例代码 mysql_qu

我的数据库中有古吉拉特语文本。
我使用utf-8使用PHP进行显示,但无法显示古吉拉特字体。
例如:我有古吉拉特语的字符串:
u00abfku00fe

哪个真正的字体是:
પ્રકાશ

所以,是否有其他解码方法来显示此文本。

当您使用其他字符时,应该在insert和get record from database中将字符集设置为utf-8,如

$DB->SetCharSet('utf8');

还将数据库表的排序规则指定为uft8 general ci

这是我在这里编写的示例代码

mysql_query("set character_set_results='utf8'");
mysql_query("INSERT into TABLENAME VALUES (null,'$chap_sel_sub','$chap_sel_std',N'$chap_name',N'$chap_code',N'$chap_des','$current')");

我已经设置了排序规则。。我不打算插入。我已经准备好了数据库。我只想展示一下