PHP中文亂碼的解決方法主要包括以下幾個步驟:
header('Content-Type:text/html; charset=utf-8');
$conn = mysqli_connect($servername, $username, $password, $dbname);
mysqli_set_charset($conn, "utf8");
$data = "要輸出的中文數據";
$data = mb_convert_encoding($data, "utf-8", "原始字符集");
echo $data;
在MySQL數據庫中將表、字段的字符集設置為utf8或utf8mb4。
在HTML頁面的<head>
標簽內添加字符編碼設置:
<meta charset="utf-8">
使用以上方法可以解決PHP運行中文顯示亂碼的問題。