Я ищу способ преобразования списка определений HTML <dl>
во вложенный массив с помощью PHP.
Пример списка:
<dl>
<dt>A</dt>
<dd>A1</dd>
<dt>B</dt>
<dd>B1</dd>
<dd>B2</dd>
</dl>
Предпочтительный вывод:
[ 'A' => ['A1'], 'B' => ['B1', 'B2'] ]
Я уже нашел решение jQuery ( Превращение HTML
), которое работает (почти) так, как я хочу, но НО я работаю надПроект без jQuery и поэтому хотел бы сделать то же самое только с PHP.
Я также уже рассматривал PHP-функции, такие как XML_PARSE_INTO_STRUCT, но, к сожалению, я не могу найти работающее решение с ним.
Так что я в настоящее время застрял с моим поиском.Кто-нибудь может дать мне указатель в правильном направлении?