[爆卦]奇怪的中文字是什麼?優點缺點精華區懶人包

為什麼這篇奇怪的中文字鄉民發文收入到精華區:因為在奇怪的中文字這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者averywu (看文不要只會用橫的看)看板PHP標題[請益] 奇怪的中文字問題時間Mon Ju...

奇怪的中文字 在 一日一樂 | 音樂分享 Instagram 的最讚貼文

2021-09-10 20:41:01

【Discover Weekly - 每週新發現 】 . 這幾天收歌的時候一度以為找不到想介紹的歌曲,沒想到一個回神,歌單又滿了🤣這週分享的歌曲有兩首都是沾了爵士的饒舌歌曲,不要問我為什麼,我也不知道🤣 . 以下是本週的亂挖結果: . ☑️JB - 得個等 來自菲律賓與香港的饒舌歌手 JB,將疫情爆...


不才的mysql database 在創立時就指定用 utf8

table 也是 utf8

網頁也指定是 utf8 ( apache 裡設 default utf8 )

當然,網頁及PHP CODE本身編碼也是 utf8 。

現在遇到一個問題。

我客戶在 windows xp 下,用 firefox 輸入了 珏 這個字(王玉)。

存進資料庫裡,會變成方塊字。但其它字都沒問題(實際上還有很多字會這樣)

顯示時,遇到那些字時,就會空白,其它中文字正常(不是整個亂碼或全部空白)

我在console下撈資料看也是正常中文字(除了那些罕見中文字)

然後接到這問題的我試了一下,發現神奇的事。

在同個頁面,我用倉頡輸入法輸入「珏」(王玉),並按submit讓PHP存入資料庫

時是正常的。而用新注音輸入法,輸入「珏」(王玉)這個字則會產生上述現像。

我懷疑其它中文也是這個操作方法產生的問題。理論上utf8支援的中文字比big5多

,為什麼會這樣?我要如何處理呢?

對了,我程式碼有針對全域做 SET NAMES UTF8
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.142.152
※ 編輯: averywu 來自: 59.124.142.152 (06/27 16:41)
arrack:有用到造字嗎? 06/27 18:21
MOONRAKER:perfect UTF8 ... 06/27 18:23
liaosankai:或許是utf8_unicode_ci和utf8_general_ci的差異 06/28 02:14

你可能也想看看

搜尋相關網站