我有一个不使用0索引的数组。数组从1,2,3开始。所以我想添加到数组中。我尝试过执行array_push($array, "Choose City")
,但它最终出现在数组的末尾,在本例中为数组索引4。
如何将其设置为数组索引0?
http://php.net/manual/en/function.array-unshift.php
array_unshift($array, "Choose City")
或者您可以手动完成
我认为您正在寻找array_unshift()
——这会在数组的开头而不是末尾添加一个元素,而不会覆盖任何现有元素。
但是,现在将从0
开始对数组进行索引。。。
如果您知道没有使用索引0,您可以简单地分配它:
$array[0] = "Choose City";