我已經開發了一個新聞門戶網站(法語):生成一種智能新聞摘錄
我encountring與頭條小的問題。 我正在採取前64個字符,並在最後添加「...」。
我的問題是在數據庫中「é」變成了「Ã」和一些描述的第64個字符爲「Ã」,所以我有一個未知的字符符號!這是尷尬。
是否有任何PHP函數可以處理這個?我的想法是,我可以少於64個字符,但不會更多。因此,如果第64個字符像「Ã」一樣瘋狂,那麼php會嘗試63,如果相同,則62等等。
我已經開發了一個新聞門戶網站(法語):生成一種智能新聞摘錄
我encountring與頭條小的問題。 我正在採取前64個字符,並在最後添加「...」。
我的問題是在數據庫中「é」變成了「Ã」和一些描述的第64個字符爲「Ã」,所以我有一個未知的字符符號!這是尷尬。
是否有任何PHP函數可以處理這個?我的想法是,我可以少於64個字符,但不會更多。因此,如果第64個字符像「Ã」一樣瘋狂,那麼php會嘗試63,如果相同,則62等等。
根據您使用的是哪個數據庫,您需要將字符集更改爲UTF-8,可能是默認爲拉丁文。
這可以在phpMyAdmin中完成,如果已經安裝了,或者使用alter語句。
資源如果MySQL
MySQL Change Column Collation and Character Set of Information Schema
謝謝布拉F雅各布斯,這是我最好的答案 – Mbarry 2010-11-20 13:03:31
請回到你的老問題並接受了一些有效的答案。那時人們會更傾向於幫助你。 – Stu 2010-11-18 17:45:45
好的,完成了,現在您將您的評論列入黑名單。請刪除它,讓人們幫助我。謝謝 – Mbarry 2010-11-18 20:54:59