my.cnf里[mysqld]下配置 character-set-server=utf8
连接时指定 $mysqli = new mysqli($db_host, $db_username, $db_password, $db_name, $db_port);
$mysqli->set_charset('utf8');
HTTP头信息 header('Content-Type: text/html; charset=utf-8');
HTML
页面<meta charset='utf-8'>
表单里也指定一下 <form accept-charset='utf-8' action='login.php' method='post'></form>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。