У меня есть массив объектов stdClass
, и я хочу создать список с разделителями-запятыми, используя одно конкретное поле всех этих объектов stdClass
. Мой массив выглядит так:
$obj1 = stdClass Object ( [foo] => 4 [bar] => 8 [foo-bar] => 15 );
$obj1 = stdClass Object ( [foo] => 16 [bar] => 23 [foo-bar] => 42 );
$obj1 = stdClass Object ( [foo] => 76 [bar] => 79 [foo-bar] => 83 );
$a = array(1=>$obj1 , 2=>$obj2 , 3=>$obj3);
И я хочу взорвать foo
всех объектов stdClass
в этом массиве, чтобы создать список, разделенный запятыми. Таким образом, желаемый результат:
4,16,76
Есть ли способ сделать это с помощью implode (или какой-либо другой функции тайны) без необходимости помещать этот массив объектов через цикл?