首页 > 后端开发 > php教程 > 怎么合并2个JSON数组

怎么合并2个JSON数组

WBOY
发布: 2016-06-13 13:07:12
原创
1153 人浏览过

如何合并2个JSON数组

C# code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->$json1 = 
登录后复制


如何合并2个JSON数组?(没有decode的情况下)
array_merge 对JSON无效。有没有什么简易的函数,或者FUNCTION?



------解决方案--------------------
PHP code

$arr1 = array();
$arr2 = array();
$arr3 = array();

$web=json_decode($json1);
$arr1=json_to_array($web);
$web=json_decode($json2);
$arr2=json_to_array($web);

$arr3 = array_merge($arr1,$arr2);
echo "<pre class="brush:php;toolbar:false">";
print_r($arr3);

function json_to_array($web){
$arr=array();
foreach($web as $k=>$w){
if(is_object($w)) $arr[$k]=json_to_array($w); 
else $arr[$k]=$w;
}
return $arr;
} <div class="clear">
                 
              
              
        
            </div>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板