2014-09-26 3 views
1

В настоящее время я работаю с двумя каналами календаря API, которые отображают список связанных с ними событий. У меня есть информация для обоих каналов, отображаемая на сайте, однако я хотел бы объединить эти каналы, чтобы их список событий был интегрирован вместе. Вся информация API уже хранятся в массивах, содержащих информацию в следующем формате:Объединение информации из двух каналов API в один массив

[email] => [email protected] 

Любые идеи о том, как объединить два в один массив? Я использую PHP кстати.

Привет всем, спасибо за все быстрые ответы! Я думаю, я должен немного уточнить ... Один канал вытягивает массив с разными ключами массива, чем массив google. Таким образом, первый канал имеет ключ: [LOCATION_NAME] => Дом

Хотя второй один имеет ключ [место] => Апартаменты

Как я могу изменить это так, что ключи являются то же самое, и я могу просто объединить массивы? Всем спасибо!

+0

показать ваш код ... array formate –

+0

'array_push()' ..for pushing array. 'array_merge()' для слияния двух массивов –

ответ

-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? Я что-то пропустил? –

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

это не ответ. пользователь может выполнять поиск в google. –

+0

Да, источник php.net, но он ответил на его вопрос. –

Смежные вопросы