ты не получаешь здесь HTML код. ты здесь его убиваешь. HTML код - это
ты ее здесь используешь для того чтобы убрать все теги, и никакие не оставить.
$data = (string) htmlspecialchars('<b>Привет, тут какой-то жирный текст,</b><p>а тут простой</p>');
- вот таким образом я получаю именно html-код. Мне, например, надо получить только текст с этой строки, при этом оставив открывающийся и закрывающийся тег b, чтобы было что-то типа <b>Привет, тут какой-то жирный текст,</b> а тут простой
. Для того, чтобы выкинуть все теги, оставив нужные, я использую функцию strip_tags
. Но для того, чтобы эта функция работала, ей передать надо именно строку с тегами. Строку с тегами я получаю с помощью htmlspecialchars. И это не сплошная строка. Как мне по другому текст с тегами превратить в строку без заливки в бд? Спасибо, буду рад ответу) <a href="">тут</a>
, как можно делать сайты