For some reason when removing items from an array I am left with keys like 0, 2, 3, 4, 6, 9 instead of 0, 1, 2, 3, 4, 5. So I am trying to figure out why, and what I can do to fix it without sorting everything via sort()
as that will put stuff in order. I just want to re-key in a matter of speaking.
Use array_values()
to get the values of the original array and return them to a new array. That new array will contain new numerical keys.
$new_array = array_values($old_array);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With