源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

GBK的页面输出JSON格式的php函数

  • 时间:2022-12-26 09:33 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:GBK的页面输出JSON格式的php函数
[u]复制代码[/u] 代码如下:
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 ‘double': case ‘NULL': return $m; case 'string': return mb_convert_encoding($m, $to, $from); case ‘object': $vars = array_keys(get_object_vars($m)); foreach($vars as $key) { $m->$key = tb_json_convert_encoding($m->$key, $from ,$to); } return $m; case ‘array': foreach($m as $k => $v) { $m[tb_json_convert_encoding($k, $from, $to)] = tb_json_convert_encoding($v, $from, $to); } return $m; default: } return $m; }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部