假設,我有一個數組如何通過組合兩個相同的數組值來生成一個唯一的數組?
$array1 = array(10, 20);
和相同的值的另一陣列如上
$array2 = array(10, 20);
我想這兩個數組結合起來,產生具有獨特的鍵和值的對的數組。我想$array3
輸出是這樣:
$array3 = array(10 => 20, 20 => 10)
我試圖洗牌第二陣列($array2
),有時它給我作爲第一個($array1
)相同的值。而我$array3
輸出爲:
$array3 = array(10 => 10, 20 => 20)
爲什麼'10 => 20,20 => 10'? –
將始終只有兩對鍵和值? –
@nbin編號數組的值可以高達3或4。但是兩個數組值總是相同的。我想用一對唯一的鍵和值來生成一個數組。沒有關鍵和價值應該是相同的。 –