一尘不染

重置PHP中数组元素的键?

php

问题是如何重置密钥(例如,对于数组):

Array ( 
    [1_Name] => Array ( 
        [1] => leo 
        [4] => NULL 
    ) 
    [1_Phone] => Array ( 
        [1] => 12345 
        [4] => 434324
    )  
)

重置为:

Array ( 
    [1_Name] => Array ( 
        [0] => leo 
        [1] => NULL 
    ) 
    [1_Phone] => Array ( 
        [0] => 12345 
        [1] => 434324
    ) 
)

阅读 930

收藏
2020-05-26

共1个答案

一尘不染

要重置数组中所有数组的键:

$arr = array_map('array_values', $arr);

如果您只想重置第一级数组键,请使用array_values()不带array_map

2020-05-26