我试图在xml中解码html标签,但html标签的功能未能正常工作。 这里是我的代码:如何在xml中使用php解码html标签
<?php
$sample = '<p>  Sample</p>
<p>Sample 2</p>';
header('Content-type: text/xml');
$output = '<rss version="2.0">';
$output .= '<channel>';
$output = '<description>.utf8_encode(html_entity_decode($sample)).</description>';
echo($output);
$output .= '</channel>';
$output .= '</rss>';
?>
输出是一个纯文本。 <p>
标记的功能不起作用。当我删除utf8_encode
它错误
。
'&nbsp'是一个无效的实体。您在关闭'channel'和'rss'元素之前输出。 – chris85