最近開發系統開發完成,突然接到新的需求,要把某個欄位做多國語言顯示,該欄位已存在於資料庫,在不大改程式下做了以下修正。

在資料庫部份 原資料格式為 varchar 56
先增加長度  varchar 128
原資料 使用者為純字串 改存為以下json格式
{“zh-TW”:”使用者”,”en-US”:”user”,”zh-CN”:”使用者”,”ja-JP”:”ユーザー”}

前台顯示部份

$lang='en-US';echo json_decode($row['subject'],true)[$lang];

顯示結果:User


喜歡我的文章嗎?歡迎按讚加分享/留言交流,或是點擊下方廣告讚助我喝一杯咖啡吧 ^_^ ⇩⇩⇩

Leave a comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *