我有兩個數組,我需要進行比較,然後創建一個新數組,其中鍵保持不變,但添加了一個新的數組作爲value,兩個陣列。比較數組中的鍵並使用比較值創建新數組
$array1 = (['SE'] => (string) '123', ['DE'] => (string) '456', ['DK'] => (string) '678');
$array2 = (['SE'] => (string) '999', ['DE'] => (string) '888', ['US'] => (string) '777');
所以我想要實現的是從兩個數組中獲得兩個數值相等的值。 然後我需要以類似的方式迴應它;
echo '<table>';
foreach($newCompparedArray as $k => $v){
echo '<tr>';
echo '<td>'.$k.'</td><td>'.$v->value1.'</td><td>'.$v->value2.'</td>';
echo '</tr>';
}
echo '</table>';
另一件事情是我需要的關鍵,只得到了價值,如果關鍵是目前的初始陣列中(例如,如果一個關鍵是不是在陣列1,但存在於數組2,不添加此鍵或者它是新數組的值)。
YES!謝謝:)我一直在看這個太久,只是在圈子裏。 – axelra82