Archive for 二月, 2010

GBK的页面输出JSON

encode之前转换为utf-8,decode之后转回gbk:function tb_json_encode($value, $options = 0) {   return json_encode(tb_json_convert_encoding($value, "GBK", "UTF-8")); }function tb_json_decode($str, $assoc = false, $depth = 512) {   return tb_json_convert_encoding(json_decode($str, $assoc), "UTF-8", "GBK"); }function tb_json_convert_encoding($m, $from, $to) {   switch(gettype($m)) {     case 'integer':     case 'boolean':     case 'float':     case...