我有這兩個數組:結合陣列的每個鍵和值與另一個陣列
$arr1 = Array (600 => 580, 500 => 480, 100 => 80) <- always 3
$arr2 = Array ('filt' => grey, 'or' => 90) <- this array is dynamic
我如何可以結合從第一陣列中的每個鍵和值與其他陣列?我的意思是,我需要:
$array = (600 => 580, 'filt' => grey, 'or' => 90)
$array = (580 => 480, 'filt' => grey, 'or' => 90)
先後在for/foreach循環中。我怎樣才能做到這一點? 非常感謝,即時通訊新的PHP ^^和我的英語很抱歉:P
因此,您需要三個新的數組,每個數組都有一個用於第一個數組的元素,其餘的來自第二個數組?應該輸出什麼?數組或三個新的不同變量?更加詳細一些。 – mitkosoft
@mitkosoft首先,感謝您的答覆。 Okey,我需要這樣做:foreach $ arr1(總是3)創建3個urls,每個必須是:第一個鍵和第一個數組的值與第二個數組的其餘部分。更具體地說,例如:第一個URL將是 - >?600 = 580&filt = gray&or = 90。下一個:?500 = 480&filt =灰色&或= 90 ...(我已經完成的構造函數)。所以我想我不需要在foreach中創建一個數組的數組,對吧?謝謝 – Jmack
@Jmack,你是否只想要一個帶'$ array1'的數組,其中的key,value對添加到第二個'$ array'中? –