我有一个表单,在一个文本区域中,我想显示一些具有一些西班牙字符但编码为 html 的文本。问题是它显示的不是西班牙语字符,而是 html 代码。我正在使用 htmlentities 在表单中显示它。我要显示的代码是:
<?php echo htmlentities($string, ENT_QUOTES, "UTF-8") ?>
有什么想法,或者我不应该在表单中使用 htmlentities?谢谢!
编辑
让我们说$string = 'á'
当我做<?php echo $string ;?>
我得到á
如果我做<?php echo htmlentities($string, ENT_QUOTES, "UTF-8") ?>
我得到á
我很混乱!