我想要一个来自多维数组的键的值数组
我有一个如下所示的数组结构
array
{
[0]=>
{
[name] = "maulik";
[roleId] = 34;
}
[1]=>
{
[name] = "ketan";
[roleId] = 12;
}
[2]=>
{
[name] = "nitish";
[roleId] = 40;
}
[3]=>
{
[name] = "hiren";
[roleId] = 24;
}
}
我想通过一个php函数获取所有roleId字段的数组。有没有可用的PHP功能或我必须使用如下?
$roleIds = array();
foreach($users as $user)
{
$roleIds[] = $user['roleId'];
}
来自搜索引擎的访问者解决方案....
function getRoleIdsAsArray($index)
{
return $index['roleId'];
}
$roleIds = array_map("getRoleIdsAsArray" , $users);
没有找到相关结果
已邀请:
2 个回复
抵舵
它使用自php 4以来可用的array_map和自5.2版本以来引入php的匿名函数
扇献隙