(I'm a beginner)

我的脚本使用标准
$c = 0;
$t = count($array);

while ($c < $t) {
  $blah = $array[$c];
  ++$c;
}

相当广泛。但是我只是遇到了一种情况,我也需要array_diff,并且由于现在数字键之间存在间隙,这一切都陷入困境。我到处都有Undefined offset错误。

如何重置数组的数字键?数组中对象的顺序无关紧要。

最佳答案

要重置密钥,可以使用 array_values() :

$array = array_values($array);

07-26 08:42