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

开发 后端
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数组的全部实现过程。

责任编辑:曹凯 来源: CSDN
相关推荐

2011-07-12 16:51:14

PHP

2010-01-05 17:59:46

PHP JSON数组对

2010-01-06 17:02:28

.Net Framew

2009-12-09 09:38:15

PHP序列化数组

2009-11-17 15:57:26

PHP数组合并

2009-11-25 10:31:35

PHP数组实现单链表

2010-12-15 09:10:01

PHP关联数组

2009-11-18 14:32:29

PHP数组循环

2022-10-26 10:15:53

GoFramePHP数组

2009-11-17 15:13:28

PHP数组

2009-11-25 15:50:53

PHP删除数组空白元素

2009-12-09 17:33:22

PHP性能优化

2011-07-11 10:24:09

PHP

2009-12-01 19:23:22

PHP缓存技术

2009-12-02 15:50:41

PHP抓取网页内容

2009-11-25 17:28:26

PHP对话

2009-12-11 17:57:13

PHP应用JSON

2011-07-12 17:06:43

PHP

2010-01-22 13:16:05

VB.NET初始化数组

2010-07-19 09:45:09

Perl数组
点赞
收藏

51CTO技术栈公众号