Добрый день, столкнулся с такой проблемой... Есть html код на который я не могу воздействовать... И мне нужно запретить определённый тег с классом, возможно ли вообще такое? Допустим воспользовавшись strip_tags только не удалять все теги из html кода а только один, условно допустим <div class="style">
Вообщем, столкнулся ещё с одной проблемой. После этого кода стало всё нормально заменяться. Код (Text): $pattern = array('<div class=\"style\">'); $replace = array('div class="class"'); $subject = $text; echo preg_replace($pattern, $replace, $subject); Но... допустим у меня 10 дивов с классом style, и все они меняются на класс "class" а мне нужно чтоб самый первый класс див менялся не на "style" а допустим на "box" чтоб первый див был с классом "box" а остальные 9 с классом "class"...
Я бы вас посоветовал такие вещи решать на уровне JS к примеру $('div.style').eq(0).remove(); или $('div.style').eq(0).addClass('box'); $('div.box').eq(0).removeClass('style'); И так далее