"\u9060\u50b3\u96fb\u4fe1",這個是典型的unicode編碼。
但是這畢竟不是給人看的。
所以我們需要把它轉換為utf-8或其它編碼。
網路上有人已經寫好了,那我們就直接拿來用囉。
$str = "\u9060\u50b3\u96fb\u4fe1";
echo unicode2utf8($str);
function unicode2utf8($str){
if(!$str) return $str;
$decode = json_decode($str);
if($decode) return $decode;
$str = '["' . $str . '"]';
$decode = json_decode($str);
if(count($decode) == 1){
return $decode[0];
}
return $str;
}
來源是:http://www.welefen.com/php-unicode-to-utf8.html
沒有留言:
張貼留言