最佳答案
看看 htmlspecialchars文档。您可以使用标志来忽略引号(您可能对 ENT_NOQUOTES 标志感兴趣)。
以下是同一篇文章中的示例:
<?php
$str = "Jane & 'Tarzan'";
echo htmlspecialchars($str, ENT_COMPAT); // Will only convert double quotes
echo "<br>";
echo htmlspecialchars($str, ENT_QUOTES); // Converts double and single quotes
echo "<br>";
echo htmlspecialchars($str, ENT_NOQUOTES); // Does not convert any quotes
?>
关于php - 将特殊字符 '&' 、 '>' 和 '<' 转换为其各自的 XML 字符引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30456198/