从PHP中的对象数组中提取属性
给定以下代码,任务是提取my_object变量的ID-
示例
$my_object = Array
( [0] => stdClass Object
(
[id] => 12
),
[1] => stdClass Object
(
[id] => 33
),
[2] => stdClass Object
(
[id] => 59
)
)array_map函数可用于旧版本的PHP。下面是相同的演示。
$object_id = array_map(create_function('$o', 'return $o->id;'), $objects);对于PHP5.5或更高版本,可以使用array_column函数。以下是相同的演示-
$object_id = array_column($my_object, 'id');
输出结果
这将产生以下输出-
[12, 33, 59]
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短