Ваш массив объявлен примерно так:
(Ну, вы, вероятно, в своем реальном случае получаете данные из базы данных или что-то в этом роде - но это должно быть хорошо, здесь, для тестирования)
$arr = array(
'dummy',
(object)array('aid' => 1, 'atitle' => 'Ameya R. Kadam'),
(object)array('aid' => 2, 'atitle' => 'Amritpal Singh'),
(object)array('aid' => 3, 'atitle' => 'Anwar Syed'),
(object)array('aid' => 4, 'atitle' => 'Aratrika'),
);
Это означает, что вы можете извлечь все заголовки в массив, перебирая исходный массив (исключая первый элемент и используя свойство atitle
каждого объекта) :
$titles = array();
$num = count($arr);
for ($i=1 ; $i<$num ; $i++) {
$titles[] = $arr[$i]->atitle;
}
var_dump($titles);
Это даст вам массив, подобный этому:
array
0 => string 'Ameya R. Kadam' (length=14)
1 => string 'Amritpal Singh' (length=14)
2 => string 'Anwar Syed' (length=10)
3 => string 'Aratrika' (length=8)
И теперь вы можете implode
все это в строку:
echo implode(', ', $titles);
И вы получите:
Ameya R. Kadam, Amritpal Singh, Anwar Syed, Aratrika