我在 php 中使用这样的地图:
function func($v) {
return $v * 2;
}
$values = array(4, 6, 3);
$mapped = array_map(func, $values);
var_dump($mapped);
是否可以在函数中获取值的索引?
另外 - 如果我正在编写需要索引的代码,我应该使用 for 循环而不是 map 吗?
原文由 Ollie Glass 发布,翻译遵循 CC BY-SA 4.0 许可协议
当然可以,借助
array_keys():