我有兩個數組,並希望得到一個PHP推值陣列中的另一個
//first
[0] => Array (
[drink] => A
[litres] => 100.05
)
[1] => Array (
[drink] => B
[litres] => 3943
)
[2] => Array (
[drink] => C
[litres] => 1.46
)
//second
[0] => 22
[1] => 12
[2] => 16
結果應該是:
[0] => Array (
[drink] => A
[litres] => 100.05
[price] => 22
)
[1] => Array (
[drink] => B
[litres] => 3943
[price] => 12
)
[2] => Array (
[drink] => C
[litres] => 1.46
[price] => 16
)
我試圖與循環,合併等都是我應該找到在這個網站上。但我沒有得到它。
foreach ($arr as $array2) {
$array1[] = array('price' => $array2);
}
print_r($array1);
我不明白
在此先感謝
使用array_map
和
array_merge
功能
環路應該正常工作。向我們展示您的當前代碼。 – Rizier123
歡迎來到Stack Overflow! SO不是免費的編碼服務。你必須嘗試自己解決問題。如果無法正常工作,請發佈您嘗試的內容,我們會幫助您解決問題。 – Barmar
'code foreach($ arr as $ array2){ \t $ array1 [] = array('price'=> $ array2); } print_r($ array1);'是的,我試過了,但我沒有得到它 – pidecom