vladax
Новичок
Вывести обрезанный текст с учетом присутствующих в нём html-тэгов
Как бы мне решить такую задачку...
Вообщем, допустим, я разрешаю при вводе использовать некоторые html-теги strip_tags($var, "<p><b><a><font>");
Пишу данные, допустим, в файло, получается строка, ну например:
<p>- А <b>Саламон Абрамович</b> дома?</p><p><font color=red>- Да, дома. Но венки уже уносят.</font></p>
Нужно сделать следующее:
1. обрезать строку допустим на 21 символов (но без учета хтмл-тегов!!!). Т.е. чтоб получилась строка
- А Саламон Абрамович
2. Вывести оставшуюся часть строки с учетом присутствующих в ней тегов.
1-й пункт задачи можно выполнить с использованием strip_tags, но это убьёт все хтмл теги навсегда и до 2-го мы так и не доберемся.
Вот собственно задачка не для слабонервных... :-(
Как бы мне решить такую задачку...
Вообщем, допустим, я разрешаю при вводе использовать некоторые html-теги strip_tags($var, "<p><b><a><font>");
Пишу данные, допустим, в файло, получается строка, ну например:
<p>- А <b>Саламон Абрамович</b> дома?</p><p><font color=red>- Да, дома. Но венки уже уносят.</font></p>
Нужно сделать следующее:
1. обрезать строку допустим на 21 символов (но без учета хтмл-тегов!!!). Т.е. чтоб получилась строка
- А Саламон Абрамович
2. Вывести оставшуюся часть строки с учетом присутствующих в ней тегов.
1-й пункт задачи можно выполнить с использованием strip_tags, но это убьёт все хтмл теги навсегда и до 2-го мы так и не доберемся.
Вот собственно задачка не для слабонервных... :-(