2015-06-05 29 views
0

我有兩個陣列Array1Array2並希望從這些陣列中獲取相關數據。 讓我進一步闡述。PHP Array Issue

數組1

Array 
(
    [42] => 1 
) 

數組2

Array 
(
    [42] => 30215 
    [43] => 15478 
) 

現在我想是這樣的。

Array 
    (
     [42] => 30215 
    ) 
+0

最高值想看看你到目前爲止的努力實現這一目標。 – Rikesh

+0

直接使用array2 ..不需要array1? –

+0

直接我想對陣array_diff_key() –

回答

1

array_intersect_keys這裏將返回一個包含具有存在於所有參數鍵ARRAY1的所有條目的關聯數組。 和max會發現那些

$arr1 = Array 
(
    '42' => 1 
); 
$arr2 = Array 
(
    '42' => 30215, 
    '43' => 15478 
); 
echo max(array_intersect_key($arr2, $arr1));//30215 
+0

謝謝親愛的,我只是遠遠添加_key:D –

+0

不客氣.. –