Php 如何使用旧阵列创建新阵列';s键作为新数组';s的价值观?
我有这样一个数组:Php 如何使用旧阵列创建新阵列';s键作为新数组';s的价值观?,php,arrays,Php,Arrays,我有这样一个数组: Array ( [746] => 3 [208] => 2 [1091] => 1 [313] => 1 [305] => 1 [707] => 1 ) Array ( [0] => 746 [1] => 208 [2] => 1091 [3] => 313 [4] => 305 [5] => 707 )
Array
(
[746] => 3
[208] => 2
[1091] => 1
[313] => 1
[305] => 1
[707] => 1
)
Array (
[0] => 746
[1] => 208
[2] => 1091
[3] => 313
[4] => 305
[5] => 707 )
我想创建一个数组,如下所示:
Array
(
[746] => 3
[208] => 2
[1091] => 1
[313] => 1
[305] => 1
[707] => 1
)
Array (
[0] => 746
[1] => 208
[2] => 1091
[3] => 313
[4] => 305
[5] => 707 )
我很确定我可以用foreach循环来完成,但我想知道是否有一种更简单的方法可用?非常简单
使用此内置函数而不是foreach的一个优点是编译的C代码的强大功能。因此PHP本机函数通常速度更快