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);
	}
}