首頁 >後端開發 >php教程 >怎么合并2个JSON数组

怎么合并2个JSON数组

WBOY
WBOY原創
2016-06-13 10:56:561364瀏覽

如何合并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>
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn