Hallo,
for($j=0;$j<count($list);$j++) {
if($list[$j] == $list[$j+1]) {
array_splice($list, $j+1, 1);
}
}
da scheint es mir erstmal einfacher und vielleicht auch performanter zu sein, wenn ein neues array erstellt wird. Also Wert ins neue array wenn er ungleich ist.
Grüsse
Cyx23