iT邦幫忙

0

PHP 抓取 MySQL 無法正常顯示中文

  • 分享至 

  • xImage

如題所示,已經試過以下方法轉換為UTF8,但仍無法正常顯示中文。

  • < meta charset="utf-8" >
  • $ssql = "set names utf8";

HTML
MySQL

除了編碼的問題,還有可能是其他原因嗎?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
wiseguy
iT邦超人 1 級 ‧ 2022-10-09 23:10:54
最佳解答

在你的 mysql設定檔 (通常是 /etc/my.cnf 或者是 /etc/my.cnf.d/server.cnf) 找到
[mysqld] 這個區段,然後加上兩行設定:

character-set-server = utf8
init-connect='SET NAMES binary;'

然後重啟 mysql,php 就能正常以 UTF-8 來存取 MySQL 了。

/images/emoticon/emoticon07.gif

我要發表回答

立即登入回答