【发布时间】:2014-03-27 18:18:28
【问题描述】:
我有许多带有特殊字符的描述,例如 é、ô 等等,并尝试使用以下命令删除它们:
$string = str_replace("é", " ", $string)
$string = ereg_replace("é", " ", $string)
$string = mysql_real_escape_string($string)
但没有任何作用,特殊字符仍然存在,并且描述未插入数据库中。我无法删除所有特殊字符,因为在描述中有需要的 html 标记。
感谢您的帮助!
【问题讨论】:
-
一切都是 UTF8 吗?听起来您有多种字符集。
-
我得到的数据库表行设置为utf8_bin
标签: php mysql special-characters