从Moodle php数组中获取价值?

时间:2015-02-22 17:40:35

标签: php arrays moodle

我需要来自这个数组的id值(21,22,23):

Array ( [21] => stdClass Object ( [id] => 21 ) [22] => stdClass Object ( [id] => 22 ) [23] => stdClass Object ( [id] => 23 ) )

array_shift无法工作,我无法使用$myarray[21],因为我需要它来处理所有值。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

$ids = array_keys($array)

或者

$ids = array();
foreach ($array as $item) {
  $ids[] = $item->id;
}