原文:解決微信登錄時昵稱中包含特殊字符,不能存入數據庫問題

對微信昵稱進行base encode 編碼后存入 取出時 進行 base decode 解碼解決 ...

2017-12-29 13:26 0 3171 推薦指數:

查看詳情

公眾號開發昵稱包含特殊字符

我們在做開發的時候,有一個很重要的就是通過openid獲取用戶的詳細信息,包含昵稱,頭像,省,市,區的信息,但是現在移動時代,很多人追求個性,在名字當中大量使用火星文或者表情符。這給開發帶來了一些問題,我們在獲取昵稱之后保存到mysql數據庫當中去就會出現錯誤。 解決 ...

Wed Jun 12 21:01:00 CST 2019 0 2439
昵稱中含有emoji字符特殊符號引起的存儲問題

問題:當PHP獲取昵稱並保存在數據庫,會報錯;當然待從數據庫讀取只能是空的。 原因:查詢得知,一般數據庫字體編碼為utf-8, 3字節, emoji為unicode編碼,4字節,數據庫插入不成功,只能報錯 解決1:數據庫編碼選擇utf8mb4字符集,適用於全新數據庫 解決2:在插入 ...

Thu Dec 03 05:54:00 CST 2015 1 5436
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM