У меня есть массив объектов 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 (или какой-либо другой загадочной функции) без необходимости помещать этот массив объектов в цикл?