學無止境,教學相長

PHP

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

Spread the love

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

在資料庫部份 原資料格式為 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


如果我的文章有幫助到您的話,請幫我點擊廣告,一天最少需有五人點擊本站才有足夠經費繼續經營下去,感謝! ⇩⇩⇩ 如果我的文章有幫助到您的話,請幫我點擊廣告,一天最少需有五人點擊本站才有足夠經費繼續經營下去,感謝! ⇧⇧⇧

發佈留言