今天遇到一個unicode字元轉回成中文的問題,搜尋了一下,貌似php並沒有對此做專門的內建函數。
搜了一下網路上,有網友貼出了自己封裝的php工具,功能可以實現,但是要引入一個方法來解決這個問題,不免有些麻煩。
後來想到,我們常常在對 中文字串進行 json_encode之後,就會得到中文的unicode字串,是否能夠使用json_decode來解決這個問題?
答案是肯定的,不過指的注意的是,unicode字符串的外面,一定要包一層雙引號
<span style="color:#330033;"><?php $str = '\u9a6c\u4e1c'; echo json_decode('"' . $str . '"'); //马东</span>
版權聲明:本文為博主原創文章,未經博主允許不得轉載。
以上就介紹了unicode轉中文,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。