Мне нужно отформатировать строку
$string = "<em>Hello</em><br/>world";
отображать как:
<em>Hello</em>
world
Все символы HTML должны отображаться как есть, чтобы сохранить их значение, за исключением <br/>
, \n
и т. д.
Тег <br/>
должен по-прежнему делать то, для чего он предназначен, разрывать строку, но все остальные теги должны отображаться, как указано выше.
Я хочу сделать это примерно так:
htmlspecialchars($string); // except for the <br/> or \n tags
Значение $string
необходимо вставить в таблицу базы данных таким образом, чтобы выходные данные отображались, как показано выше.
Используя PHP, как лучше всего это сделать