PHP中的Ruby映射函数?

时间:2014-02-07 22:34:54

标签: php ruby

我真的习惯用Ruby编程。我现在正在使用PHP。

我有一个对象数组,我想得到这些对象的所有id并将它们放在一个数组中。

在Ruby中你会这样做:

my_arr.map { |arr| arr.id }

我如何在PHP中执行此操作?我是否需要做一个foreach并将该id推入数组?

1 个答案:

答案 0 :(得分:4)

你有array_map。例如:

$my_arr = array_map(function($el) { 
    return $el['id'];
}, $arr);