I know, I know... 😉
That's how to make it "right".
<?php
$my_array = array();
$my_array[] = 'One';
$my_array[] = 'Two';
$my_array[] = 'Three';
$my_array[] = 'Four';
$my_array[] = 'Five';
$my_array[] = 'Six';
unset($my_array[2]);
unset($my_array[4]);
unset($my_array[5]);
echo 'Bad karma:<br>';
for ($i = 0, $j = count($my_array); $i < $j; $i++) {
echo $i . ':' . $my_array[$i] . '<br>';
}
$my_array = array_values($my_array);
echo 'Good karma:<br>';
for ($i = 0, $j = count($my_array); $i < $j; $i++) {
echo $i . ':' . $my_array[$i] . '<br>';
}
?>