php - 循环一个有间隙数字键的数组

标签 php arrays loops key

使用后array_unique , 删除没有重复值的数组。但是,似乎键也被删除了,这在具有数字索引的数组中留下了间隙(尽管对于关联数组来说很好)。如果我使用 for 循环进行迭代,我必须考虑丢失的索引并将键复制到一个新数组,但这看起来很笨拙。

最佳答案

$foo = array_values($foo); 将为您重新编号一个数组

关于php - 循环一个有间隙数字键的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/222220/

相关文章:

php - 如何通过php和HTML在mysql中只显示非零字段?

php - mysql left join 如果行不存在,则使用 0

PHP:处理数千个条目,脚本在一定数量后终止

c - Gets/fgets跳过C中的输入步骤

php - 从模块覆盖核心模板文件

arrays - Solidity 被调用的函数应该是付费的,但它是 View 函数

c# - 在 Newtonsoft C# 中加载 JSON 数组时读取错误

javascript - Dygraph 与 javascript 数组?

Java 在循环中选择变量

java - 迭代器循环的奇怪打印行为