-2
我有一个名为newValue
的数组。当我打印它时,它的打印为PHP - 如何重新排列数组?
Array ([ticket_name] => Array ([0] => Mango [1] => Apple)
[ticket_quantity] => Array ([0] => 100 [1] => 11)
[ticket_price] => Array ([0] => 30 [1] => 30))
我的问题是。我怎么这阵更改为类似这样
Array
(
[0] => Array
(
[ticket_name] => Mango
[ticket_quantity] => 100
[ticket_price] => 30
)
[1] => Array
(
[ticket_name] => Apple
[ticket_quantity] => 11
[ticket_price] => 30
)
)
这不是排序,它是数组的重新排列。或者阵列转置。并已在这里回答http://stackoverflow.com/questions/797251/transposing-multidimensional-arrays-in-php – HerrSerker
可以使用'call_user_func_array()'和'array_combine()':https ://eval.in/148223 –