Изменю ответ, потому что не понял вопроса, надеюсь этот поможет.
Я не знаю, какие у Вас познания в PHP или бекенд-разработке, а также, какая архитектура у Вашего проекта, потому распишу 2 варианта примерно.
В обоих случаях задачей сервера будет сформировать и выдать данные клиенту. В самом топорном варианте, Вы можете через php вернуть (или прямо вывести через echo) "обвернутые параметры". Вот прямо как Вы в комментариях под вопросом заскринили, вот все это и оформите прям в строку, подставляя нужные данные (из БД или откуда они берутся).
Либо же, если у Вас MVC, вы передаете в представление данные, полученные аналогичному выше способом, и оформляете их в файле с представлением.
Давайте допустим, что всё то, что Вы хотите расчленить на дивы, в итоге хранится в одном большом многомерном ассоциативном массиве (Я так пишу только потому что не понимаю, что Вы делаете, так что оставим это допущение), где ключом будет являться название класса будущего дива, а значением будут выступать вложенные массивы с непосредственно данными. Значит, вы просто в представлении с помощью цикла foreach перебираете массив (при необходимости - и вложенные) и обрамляете данные из него нужными тегами.
Например, этот массив называется $data, тогда файл представления может выглядеть так:
<div class="main">
<?php foreach ($data as $class_name => $div_data): ?>
<div class="<?= $class_name ?>">
<?php foreach ($div_data as $text): ?>
<span><?= $text ?></span>
<?php endforeach; ?>
</div>
<?php endforeach; ?>
</div>