|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
|
nikki4 |
|
||||||
Шустрый Профиль Группа: Участник Сообщений: 59 Регистрация: 27.10.2009 Репутация: нет Всего: нет |
есть html страница. в ней встречаются картинки в абзацах.
задача - такому абзацу присвоить класс. в исходном коде там написано:
пробовал типа того, но не работает:
пробовал и так:
как присвоить такому абзацу класс? |
||||||
|
|||||||
samssrus |
|
|||
Unregistered |
здесь не обойтись без регулярных выражений.
1. сначала нужно найти абзацы содержащие картинку (т.н. совпадения с шаблоном): пища для размышлений: http://stackoverflow.com/questions/5209106...nd-img-elements http://stackoverflow.com/questions/4264678...p-tag-using-php 2. затем в каждом найденном совпадении просто заменить первый открывающий абзац тег: str_replace('<p>', '<p class="image">', $match); Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
ksnk |
|
|||
прохожий Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 12 Всего: 386 |
Работает Вероятно, дело в разных пробельных символах. Регуляркой, действительно, окажется проще. http://ideone.com/fdGMF2 -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Тексты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |