Я пишу RSS
в JSON parser
и как часть этого мне нужно использовать htmlentities()
для любого тега, найденного внутри тега описания. В настоящее время я пытаюсь использовать preg_replace()
, но я немного борюсь с этим. Мой текущий (нерабочий) код выглядит так:
$pattern[0] = "/\<description\>(.*?)\<\/description\>/is";
$replace[0] = '<description>'.htmlentities("$1").'</description>';
$rawFeed = preg_replace($pattern, $replace, $rawFeed);
Если у вас есть более элегантное решение, поделитесь им. Спасибо.