如何重新索引多维数组的所有子数组元素? [英] How to re-index all subarray elements of a multidimensional array?
本文介绍了如何重新索引多维数组的所有子数组元素?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问题是如何重置密钥,例如对于数组:
The question is how to reset key e.g. for an array:
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
)
)
推荐答案
要重置数组中所有数组的键:
To reset the keys of all arrays in an array:
$arr = array_map('array_values', $arr);
如果您只想重置一级数组键,请使用 array_values()
没有 array_map代码>
.
In case you just want to reset first-level array keys, use array_values()
without array_map
.
这篇关于如何重新索引多维数组的所有子数组元素?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文