内爆对象数组中给定名称的所有属性 - PHP

lin*_*982 5 php csv arrays implode

有没有办法使数组中包含的相似对象的值内爆?我有一个对象数组:

$this->inObjs
Run Code Online (Sandbox Code Playgroud)

我想要一个用逗号分隔的每个属性的字符串messageID

$this->inObjs[$i]->messageID
Run Code Online (Sandbox Code Playgroud)

有没有一种优雅的方法来做到这一点,或者我是否需要使用或类似的MacGyver解决方案?谢谢您的帮助。get_object_varsforeachs

Hea*_*ota 1

$messageIDArray;
foreach($this->inObjs as $obj){
   $messageIDArray[] = $obj->messageID;
}

$string = implode(',',$messageIDArray);
Run Code Online (Sandbox Code Playgroud)