PHP-如何重新排列数组?
我有一个名为PHP-如何重新排列数组?,php,arrays,sorting,Php,Arrays,Sorting,我有一个名为newValue的数组。当我打印它时,它打印为 Array ( [ticket_name] => Array ( [0] => Mango [1] => Apple ) [ticket_quantity] => Array ( [0] => 100 [1] => 11 ) [ticket_price] => Array ( [0] => 30 [1] => 30 ) ) 我的问题是。如何将此数
newValue
的数组。当我打印它时,它打印为
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
)
)
如果您使用的是PHP5.5,将是一个方便使用的函数。如果没有,您可以填充它。这不是排序,而是数组的重新排列。或数组的转置。这里已经回答过,可以使用
call\u user\u func\u array()
和array\u combine()
作为一行程序来完成:奇怪吗?为什么要投否决票?是时候补偿了。