Показать сообщение отдельно

  #5  
Старый 27.03.2008, 21:28
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
С нами: 9975266

Репутация: 1916


По умолчанию

Если текст именно такой, то можно в принципе просто заменой распарсить...но лучше конечно по регулярке...
PHP код:
<?php
$a 
= '<p>вопрос1</p> <p>ответ1</p> <p>ответ2</p> <p>ответ3</p> <p>ответ4</p> <p>ответ5</p> 
<img> <hr> <p>вопрос2</p> <p>ответ1</p> <p>ответ2</p> <p>ответ3</p> <hr>'
;

$a = str_replace('<p>', ' ', $a);
$a = str_replace('</p>', '|', $a);
$a = str_replace('<hr>', "\n", $a);
$a = strip_tags($a);
echo 
$a;
?>
Ещё раз повторю что имхо лучше регуляркой, а то щас умники будут возникать...
 
Ответить с цитированием