Подскажите как вывести playoff сетку из таких данных
есть массив
0 => [
'part' => 1,
'username' => 'vasya',
]
1 => [
'part' => 1,
'username' => 'kostya',
]
2 => [
'part' => 2,
'username' => 'kostya',
]
То есть получается костя у нас вышел во вторую часть (part => 2)
Как это вывести в таком виде?
vasya ---
---kostya
kostya---
если надо добавить еще какой-то элемент массива то без проблем.
Значений в массиве может быть больше, максимум 256.
Вопрос как вывести на пхп это дело в дивах или таблицах