在PHP中,你如何改变数组中某一元素的键名?

身居漏室,心系天下


关联数组形式的key => value,其中​​key是一个数值,但它不是一个连续的数值。key为实际的ID号码,key的名字为一个实际的数字。如果想把key的名字改为一个新的名字,要用一个什么函数或方法来实现?

实际上php本身没有这样的内置函数来实现,但我们可以用另量个途径来做,像这样

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

京ICP备14008139号-1