我有一个不使用0索引的数组。阵列从1,2,3开始。所以我想添加到数组中。我尝试了array_push($array, "Choose City")
,但这最终在数组的末尾,在这种情况下数组索引为4。
如何将其设置为数组索引0?
答案 0 :(得分:95)
答案 1 :(得分:13)
我认为你正在寻找array_unshift()
- 这会在数组的开头添加一个元素,而不是结尾,而不会覆盖任何现有的元素。
但是,现在将从0
...
答案 2 :(得分:5)
如果您知道未使用索引0,您只需指定它:
$array[0] = "Choose City";