我正在为我的页面构建一个 XML RSS。并遇到此错误:
error on line 39 at column 46: xmlParseEntityRef: no name
显然这是因为我不能在 XML 中使用 &...我在最后一个字段行中这样做...
在 PHP 中清理我所有的 $row['field']
以便 & 变成 &
的最佳方法是什么
最佳答案
使用 htmlspecialchars
只编码 HTML 特殊字符 &
, <
, >
, "
和可选的 '
(参见第二个参数 $quote_style
)。
关于php - 在 PHP 中将 & 转换为 & for XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1132633/