Как сделать так, чтобы при выводе теги отображалась как тип строки, а не «скриптом»?
Суть скрипта проста, из БД MySQL мы выводим текст статьи, затем добавляем его в массив, после форматируем в JSON. Но проблема вот в чём, в некоторых статьях есть теги(от простых " " до целых виджетов ВК), и следовательно они срабатывают как HTML и скрипт ломается. Как сделать так, чтобы теги выводились как строка, а не как "скрипт"(например "[b]Текст[/b](Пришлось заменить угловые скобки на квадратные), а не "Текст")
<?php
$s = "<p>Hell</p>";
echo $s;
// выведет <p>Hell</p> что на странице будет интерпретироваться как html
echo htmlspecialchars($s);
// выведет <p>Hell</p> - это не будет интерпретироваться как html, на странице будут отображаться символы '<' и '>'
?>