我正在尝试学习如何使用array_unique,所以我制作了一些示例代码,但没有得到我期望的结果。
$array[0] = 1;
$array[1] = 5;
$array[2] = 2;
$array[3] = 6;
$array[4] = 3;
$array[5] = 3;
$array[6] = 7;
$uniques = array_unique($array, SORT_REGULAR);
for($i = 0; $i < count($uniques); $i++)
echo $uniques[$i];
例如,这给了我“15263”的输出,但不是 7。经过几次测试后,我认为它在找到第一个重复项后停止查找。这是应该发生的事情吗?