分享PHP数组变成JSON数组的技巧

今天,我们将会为大家介绍一个PHP语言开发中的小技巧,PHP数组变成JSON数组的实现。soap是utf8编码 ,数据库是gbk编码 ,编码不一样导致产生上面的报错。 #t#

创新互联建站专注于南和企业网站建设,成都响应式网站建设公司,商城开发。南和网站建设公司,为南和等地区提供建站服务。全流程按需策划设计,专业设计,全程项目跟踪,创新互联建站专业和态度为您提供的服务

PHP数组变成JSON数组的具体实现方法:

1.在服务端把序列化后的字符从GBK转码为soap要求的UTF-8后返回结果:

  1. $str =array("正文"); 
  2. $serializeserialize_str = 
    serialize($str); 
  3. $res = iconv("GBK","UTF-8"
    ,$serialize_str); 
  4. return $res;

2.在client端取结果后再把UTF-8转换为页面要求的GBK,然后解序列化后打印数组就是正常无中文乱码的数组啦:

 
 
 
  1. $iconviconv_str = iconv
    ("UTF-8","GBK",$res); 
  2. $arr = unserialize
    ($iconv_str); 
  3. var_dump($arr);

以上代码示例就是PHP数组变成JSON数组的全部实现过程。

新闻标题:分享PHP数组变成JSON数组的技巧
浏览地址:http://www.shufengxianlan.com/qtweb/news28/212028.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联