爲數組裏的每一個元素進行urlencode() 轉碼 後再用json_encode() 轉爲json便可, 解碼使用json_decode()json
示例:數組
foreach ( $result as $keys => $value )
//包含中文的二維數組$result轉json,數組內部元素一一使用urlencode轉換便可保證中文不亂碼 { foreach($value as $key=>$column){ $testJSON[$keys][$key] = urlencode ( $column ); } } var_dump( json_encode ( $testJSON ));//轉爲json $result = urldecode ( json_encode ( $testJSON ) );//轉回數組