php - 移除键后将其移向 0

标签 php arrays key associative-array

所以我有一个数组:

Array ( [Favorite-Search-Engines] => Array ( 
[0] => Google 
[1] => Yahoo 
[2] => Bing 
[3] => DuckDuckGo ) ) 

我希望用户能够删除 key ,但如果他们删除一个:

Array ( 
[Favorite-Search-Engines] => Array ( 
[0] => Google
[2] => Bing 
[3] => DuckDuckGo ) ) 

我希望按键像这样向下移动到 0:

数组( [最喜欢的搜索引擎] => 数组 ( [0] => 谷歌 [1] => 必应 [2] => DuckDuckGo ) )

有什么办法可以做到这一点吗? 提前致谢

最佳答案

最简单的方法是使用:

$re_indexed_array = array_values($your_modified_array);

关于php - 移除键后将其移向 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28312241/

相关文章:

python pexpect sendcontrol关键字符

c++ - 可靠地使用 double 作为 std::map 键

java - 从 Android 设备访问 SQL DB 时,我的 httpEntity 返回 null,任何人都可以告诉我这是为什么吗?

php - MySQL查询ID <变量

php - Codeception 单元测试 [RuntimeException] 调用未定义的方法 UnitTester::haveRecord

javascript - JavaScript 中 new Array() 的未定义值

php - 要像这样添加 OpenID,我是否必须分别实现每个 OpenID

c# - 如何对二维字符串数组进行排序并将其分配给标签

javascript - 无法将数组作为数组进行操作

c# - 是否有 native .NET 方法或等效于 user32.dll 的 GetKeyboardState?