我有一个数组,例如['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
,但它将我的字符串键变成整数。