I have an array that doesn't use the 0 index. The array starts from 1,2,3. So I would like to add to the array. I tried do array_push($array, "Choose City"), but this ends up at the end of the array, with array index 4 in this case.
How can I set it to be the array index 0?
http://php.net/manual/en/function.array-unshift.php
array_unshift($array, "Choose City")   or you can do it manually
I think you are looking for array_unshift() - this adds an element to the beginning of the array, rather than the end, without overwriting any existing elements.
However, the array will now be indexed starting at 0...
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