我有一个数组,例如['id' => 1, 'name' => 'Fred'].
我想调用array_map这个数组并使用函数内的键。但是,当我返回时,我的键将变为 int。
简单的例子:
$arr = array('id' => 1, 'name' => 'Fred');
$result = array_map(
function ($value, $key) {
return $value;
},
$arr,
array_keys($arr)
);
var_dump($result);
基本上,我想在这种情况下与它$result相同$arr,但它将我的字符串键变成整数。