如何转换和对象如下:
Array(
Object(
'id' => 1
),
Object(
'id' => 2
),
Object(
'id' => 3
),
)
To和array如下:
Array(1,2,3)
不使用for循环。在PHP中是否有一些预先构建的功能来实现它?
答案 0 :(得分:2)
PHP中的内置函数是array_column
$ids = array_column($array, 'id');
它将从内部对象/关联数组中获取所有ID,并将它们放在一维数组中。
$ids = [1, 2, 3];