Json.class.php
529 Bytes
<?php
/**
* 重写json_encode和json_decode方法。应项目需要,返回的值需要是UTF-8格式的,所以在这里
* 做一次封装,将传进来的数组转换为UTF-8格式的JSON数组。
*
* @author Dan
*
*/
class Util_Json{
public static function encode($str){
$code = json_encode($str);
return $code;//preg_replace("#\\\u([0-9a-f]{4})#ie", "iconv('UCS-2BE', 'UTF-8', pack('H4', '\\1'))", $code);
}
public static function decode($str, $toArray){
return json_decode($str, $toArray);
}
}