php - 在php中的特定键之后获取所有数组键

标签 php arrays

我有一个这样的数组,

$ptJson = {
    ["phoneSMS1"]=> "mobile",
    ["phoneSMS2"]=> "mobile",
    ["phoneSMS3"]=> "mobile",
    ["phoneSMS4"]=> "mobile",
    ["phoneSMS5"]=> "main"
}

而且我必须删除phoneSMS3,所以我使用unset来取消设置

unset($ptJson['phoneSMS3']);

效果很好! 现在我想将休息键向上移动一个,但不知道如何。 搜索但没有运气。

那么,如何找到phoneSMS3之后剩下的数组键呢?

最佳答案

for($i = 2; $i < count($ptJson); $i++){
  $ptJson[$i] = 'phoneSMS'.($i+1);
}

这是你访问它的方式你应该使用它更通用一些

关于php - 在php中的特定键之后获取所有数组键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40107995/

相关文章:

PHP异步任务

c++ - 根据输入参数初始化 C++ 数组

java - 如何在JSP页面中循环JSONArray并在div标签中显示每条记录?

php - 想修改 laravel 默认登录以检查用户是否已验证

javascript - 如何修复图片元素上无响应的图片?

php - 在 PHP 中按创建/修改日期对文件进行排序

ios - 如何查看 Swift 字典中存在的数组?

ios - 我可以返回两个数组吗?

arrays - 在cuda GPU cudamalloc中将3D数组转换为1D

php - 在 Woocommerce 3 中启用批发价