我有一个隐藏的输入标签,我希望它的值在其中包含引号。我将如何转义引号以便我可以将它用于值?
HTML
<input type="hidden" name="edited_terms"
value="<p>\"Please enter any additional terms and conditions here.\"</p>" />
PHP
$terms = mysql_real_escape_string($terms);
echo '<input type="hidden" name="edited_terms" value="'.$terms.'" />';
我想同时使用单引号和双引号,但是将其设置为value='<p>\"Please enter any additional terms and conditions here.\"</p>'
不允许我使用单引号。
该功能htmlspecialchars
让我完成此操作,但它会摆脱 HTML 标记。例如,<p>
将转换为<p>
. 我希望能够保留<p>
标签并将引号转换为"
.