PHP-MySQL无法识别韩文字符

我需要将韩文插入到URL获取请求到的数据库中.但是,MySQL无法识别插入的值.请快速说明.谢谢.

setlocale(LC_CTYPE, 'ko_KR.utf8');
mb_internal_encoding("UTF-8");    
mb_http_output('utf-8');   

$p_text = rawurldecode($_GET["text"]);

解决方法:

在您的mysql连接之后立即进行此查询

$mysqli->query("SET NAMES 'UTF8'");

要么

mysql_query("SET NAMES 'UTF8'");

还要确保您的字段具有utf8_general_ci排序规则

上一篇:bugku-flag在index里(本地文件包含漏洞+php伪协议的结合应用)


下一篇:PHP,SMTP-电子邮件中的主题将国际字符显示为HTML_Entities