私はstdClass
オブジェクトの配列を持っていて、それらのオブジェクトすべての特定のフィールドを使ってコンマ区切りのリストを作成したいと思います。私の配列は次のようになります。stdClassオブジェクトの配列にimplodeを使用するにはどうすればよいですか?
$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);
そして私は、カンマ区切りのリストを作成するために、その配列内のすべてのstdClass
オブジェクトのfoo
に内破したいです。だから、望ましい結果は次のとおりです。
4,16,76
は、ループを通って、オブジェクトのこの配列を置くことなく、破(または他のいくつかの謎の機能)でこれを行う方法はありますか?
となります。 – clentfort