如何在PHP中重命名数组键?
当我在名为$ tags的变量(多维数组)上进行var_dump时,会得到以下信息:
数组(
[0] =>数组
(
[名称] =>制表符
[url] =>制表符
)
[1] =>数组
(
[名称] =>虎斑猫
[url] =>虎斑搭i
)
[2] =>数组
(
[名称] =>表格
[url] =>表格
)
[3] =>数组
(
[名称] =>小报
[url] =>小报
)
[4] =>数组
(
[名称] =>塔可钟
[url] =>塔可钟
)
[5] =>数组
(
[名称] =>炸玉米饼
[url] =>炸玉米饼
)
)
我想将所有名为“ url”的数组键重命名为“值”。什么是做到这一点的好方法?
回答:
您可以array_map()
用来做。
$tags = array_map(function($tag) { return array(
'name' => $tag['name'],
'value' => $tag['url']
);
}, $tags);
以上是 如何在PHP中重命名数组键? 的全部内容, 来源链接: utcz.com/qa/408823.html