[英]How can I combine arrays in one multidimensional array in php?
我有三個數組,如下所示:-
Array
(
[0] => option1
[1] => option2
[2] => option3
)
Array
(
[0] => value1
[1] => value2
[2] => value3
)
Array
(
[0] => 15
[1] => 43
[2] => 12
)
我想像下面這樣組合這些數組:
Array(
[0] =>Array(
[0] => option1
[1] => value1
[2] => 15
)
[1] =>Array(
[0] => option2
[1] => value2
[2] => 43
)
[2] =>Array(
[0] => option3
[1] => value3
[2] => 12
)
)
我總是喜歡array_map()
函數的這種行為,因為它對我有很大幫助:)。參見示例 #4在http://php.net/manual/en/function.array-map創建數組數組。我希望這個完全符合您的要求。 :)
$array = array('option1','option2','option3');
$array2 = array('value1','value2','value3');
$array3 = array(15,40,12);
$result = array_map(null,$array,$array2,$array3); //see magic here
print '<pre>';
print_r($result);
print '</pre>';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.