2014-09-26 29 views
1

目前,我正在使用兩個API日曆供稿來顯示與它們關聯的事件列表。我同時提供在網站上顯示的信息,但是,我希望將這些提要結合起來,以便將其事件列表無縫地集成在一起。所有的API信息已經以包含以下格式的信息的陣列存儲:將來自兩個API供稿的信息合併到單個數組中

[email] => [email protected] 

關於如何將兩者結合成單個數組的任何想法? 我使用的方式。

嘿,大家好,感謝所有的快速回復!我想我應該澄清一點... 一個飼料拉數組與不同的數組鍵比谷歌陣列。因此,第一個進的key: [LOCATION_NAME] =>房子

,而第二個具有 [位置] =>公寓

關鍵我怎麼可能會改變這一點,以便鍵是同樣,我可以簡單地合併數組?感謝大家!

+0

顯示您的代碼... array formate – 2014-09-26 12:44:12

+0

'array_push()'..for推陣列。 'array_merge()'用於合併兩個數組 – 2014-09-26 12:44:42

回答

-1

你的輸出應該是這樣的

<?php 
    $array1 = array(); 
    $array2 = array("location" => "Apartment"); 
    $result = array_push($array1, array("location" => "Apartment","LOCATION_NAME" => "House")); 
    var_dump($array1); 
?> 

輸出

array (size=1) 
    0 => 
    array (size=2) 
     'location' => string 'Apartment' (length=9) 
     'LOCATION_NAME' => string 'House' (length=5) 

兩者都有相同的密鑰

+0

爲什麼我有downvote?我錯過了什麼? – 2014-09-30 14:00:56

0

是很簡單的(merge)兩個數組結合:

<?php 
    $array1 = array("color" => "red", 2, 4); 
    $array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4); 
    $result = array_merge($array1, $array2); 
    print_r($result); 
?> 

輸出將是:

Array 
(
    [color] => green 
    [0] => 2 
    [1] => 4 
    [2] => a 
    [3] => b 
    [shape] => trapezoid 
    [4] => 4 
) 
+0

這不是答案。用戶可以在谷歌上搜索。 – 2014-09-26 13:17:12

+0

是的,源代碼是php.net,但它回答了他的問題。 – 2014-09-26 13:20:11

相關問題