Как использовать implode для массива объектов stdClass?

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

17
задан ubiquibacon 31 May 2012 в 12:51
поделиться