PHP查询数据库输出乱码
1、首先得弄清楚你的数据库,表,字段的排序规则(编码方式)
2、在php中使用
$charset=mysqli_character_set_name($con); //返回数据库默认字符集的编码utf8 echo "默认字符集为: " . $charset;
3、php头部的编码规则应与数据库一致
header("Content-type:text/html;charset=utf8");//字符编码设置
4、html页面的编码规则也要一致
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
推荐教程:PHP视频教程
Das obige ist der detaillierte Inhalt vonPHP fragt die Datenbank ab und gibt verstümmelte Zeichen aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!