Я пытаюсь выяснить, существует ли более оптимальный способ создания списка свойств объекта объекта. (Извинения за грубую формулировку, я на самом деле не очень эксперт по ОО)Оптимальный способ создания списка свойств объекта PHP с символом-разделителем, implode()?
У меня есть объект «событие», в котором есть коллекция «художников», каждый из которых имеет имя «artist_name». На моем выходе HTML я хочу простой список имен художников, разделенных запятой.
PHP-метод implode() представляется лучшим способом создания списка значений, разделенных запятыми. Я в настоящее время итерации через объект и нажмите значения во временном массиве «artistlist», поэтому я могу использовать implode().
Это самое короткое, что я мог придумать. Есть ли способ сделать это более элегантным?
$artistlist = array();
foreach ($event->artists as $artist)
{
$artistlist[] = $artist->artist_name;
}
echo implode(', ', $artistlist);
точно, последняя запятая была тем, чего я пытался избежать – Chris