Пытаюсь сообразить, как можно реализовать следующую задачу:
Есть html-код. Нужно собрать все html-теги и заменить их. Порядок замены примерно следующий: если тег без атрибутов, заменить его на его эквивалент номера в массиве $tags. Сам массив примерно такой:
$tags = array(
"<p>" => "[1]",
"</p> => "[2]",
...
);
Если же тег с атрибутами, нужно полностью получить его, как и его атрибуты, и записать в массив, с продолжением его числового индекса, и подменить на него (на индекс).
С простыми тегами всё понятно. Проблема сложилась с тегами, у которых есть атрибуты.
Мб есть у кого какие идеи?
Заранее спасибо.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Нужно вывести с бд последние статьи в сайдбар, не понимаю ничего, помогите пожалуйста)