php - 根据另一个查找/映射数组替换数组中的键

标签 php arrays mapping key associative-array

我有一个 key => value 形式的关联数组,其中 key 是一个数值,但它不是一个连续的数值。键实际上是一个 ID 号,值是一个计数。这对于大多数情况来说都很好,但是我想要一个函数来获取数组的可读名称并将其用作键,而不更改值。

我没有看到执行此操作的函数,但我假设我需要提供旧 key 和新 key (我都有)并转换数组。有没有一种有效的方法来做到这一点?

最佳答案

$arr[$newkey] = $arr[$oldkey];
unset($arr[$oldkey]);

关于php - 根据另一个查找/映射数组替换数组中的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/240660/

相关文章:

php - 未选中的复选框通过 Jquery 返回值为 "undefined"

php - 是否有 __toString() 的整数等价物

c - C 中指向数组的指针作为函数参数

javascript - Prototype.js 和数组中的类继承

c++ - 随机排列

javascript - 使用 Javascript/jQuery 或 PHP 解析 HTML

php - Jquery Ajax 动态表单

python - python for循环同时迭代文件和数组

nhibernate - 流畅的NHibernate分层数据

没有映射的 Java ORM