从用户输入转换特殊字符-替代htmlspecialchars?

时间:2018-11-25 13:49:33

标签: php htmlspecialchars

一如既往,这里有非常类似的问题,但没有一个完全适用于我的情况。

我的文字来自其他页面上的文本区域。我需要对其进行扫描以查找特殊字符,然后将其分配给新字符串,然后再将其插入SQL数据库。我以为这是可行的,但似乎完全没有效果(代码仍然有效,但保留了特殊字符)。

$info = htmlspecialchars($_POST['info']);

文本中几乎可以包含特殊字符(特别是很多üèéöàä等)的任何内容。

1 个答案:

答案 0 :(得分:1)

htmlspecialchars() 

用于将一些预定义的字符转换为HTML实体。 üèéöàä这些也称为字母,我想不是预定义的字符,因此不能转换为HTML实体。