使用后array_unique
, 删除没有重复值的数组。但是,似乎键也被删除了,这在具有数字索引的数组中留下了间隙(尽管对于关联数组来说很好)。如果我使用 for 循环进行迭代,我必须考虑丢失的索引并将键复制到一个新数组,但这看起来很笨拙。
最佳答案
$foo = array_values($foo);
将为您重新编号一个数组
关于php - 循环一个有间隙数字键的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/222220/