[ PHP ] – 多國語言 以 JSON 格式 存於 資料庫

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

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

前台顯示部份
[php]$lang=’en-US’;echo json_decode($row[‘subject’],true)[$lang];[/php]
顯示結果:User


!去下營經續永站本助幫能就下一點輕輕,話的您到助幫有章文的我果如 如果我的文章有幫助到您的話,輕輕點一下就能幫助本站永續經營下去!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。