PHP是一种广泛使用的服务器端脚本语言,特别适用于Web开发。GBK是一种字符编码,主要用于简体中文环境,它能够表示简体中文字以及部分繁体中文字。
原因:
解决方法:
header函数设置HTTP响应头的字符集为GBK。header函数设置HTTP响应头的字符集为GBK。<?php
// 设置HTTP响应头
header("Content-Type: text/html; charset=gbk");
// 连接数据库并设置字符集
$conn = mysqli_connect("localhost", "username", "password", "database");
mysqli_set_charset($conn, "gbk");
// 查询数据
$sql = "SELECT * FROM table_name";
$result = mysqli_query($conn, $sql);
// 输出数据
while ($row = mysqli_fetch_assoc($result)) {
echo $row['column_name'] . "<br>";
}
mysqli_close($conn);
?>通过以上方法,可以确保PHP脚本正确输出GBK编码的中文内容。
没有搜到相关的文章