Ben JSON çözümleyici bir RSS yazıyorum ve bunun bir parçası olarak, ben açıklama etiketi içinde bulunan herhangi bir etiketi htmlentitiesi () kullanmanız gerekir. Şu anda, preg_replace () kullanmaya çalışıyorum, ama ben onunla biraz mücadele ediyorum. Benim geçerli (non-işçi) kodu gibi görünüyor:
$pattern[0] = "/\<description\>(.*?)\<\/description\>/is";
$replace[0] = '<description>'.htmlentities("$1").'</description>';
$rawFeed = preg_replace($pattern, $replace, $rawFeed);
Siz de bu daha zarif bir çözüm varsa, lütfen paylaşın. Teşekkürler.