顯示廣告
隱藏 ✕
看板 Knuckles
作者 ctec
標題 亂碼問題
時間 2012年11月22日 Thu. AM 10:55:19



https://www.facebook.com/feeds/page.php?format=rss20&id=121797521253108

上面是某個fb的rss feed
每個item title都是哈這類的亂碼
我用utf8寫進資料庫,結果用phpmyadmin看到的就是一堆亂碼 哈
但若從php網頁撈出這筆資料卻是正確中文

我的資料庫編碼怎麼改都無法改善,唯一解決方法是將欄位由text改成varchar
但長度太短title被切掉又是個問題

請問這情況有解嗎?謝謝大家

--
※ 作者: ctec 時間: 2012-11-22 10:55:19
Knuckles:&xxx; 這是 html entities 用瀏覽器看會直接解碼 或是可以用 php 的 html_entity_decode() 參考這裡
ctec:哇,應該直接問你的,省得我搞了兩天不知所云
ctec:再請問:我該怎麼將html entities轉成中文再寫進資料庫?
Knuckles:就 $str = html_entity_decode($str) 啊

※ 看板: Knuckles 文章推薦值: 0 目前人氣: 0 累積人氣: 314 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇