我怎样才能去掉像࿽;在php中?

我怎样才能去掉像࿽;在php中?,php,string,character-encoding,escaping,strip,Php,String,Character Encoding,Escaping,Strip,我怎样才能消除这种奇怪的字符串呢� 在php中 我已经使用了like-html\u-entity\u-decode-php函数,但它仍然不起作用。� 不仅仅是一个符号——它是用来替换浏览器无法理解的符号的符号。通常这是由编码问题引起的——您设置了错误的编码,或者有人使用了不同编码的符号 你不能只是神奇地把它去掉,因为它不仅仅是一个角色。简单地说,编码是一个你不能仅仅挥动魔杖的地方——你必须决定编码,然后强制执行它 如果你接受用户输入,我真的不知道如何帮助解决这个问题。您可以检查常见原因(卷曲引号

我怎样才能消除这种奇怪的字符串呢� 在php中


我已经使用了like-html\u-entity\u-decode-php函数,但它仍然不起作用。

� 不仅仅是一个符号——它是用来替换浏览器无法理解的符号的符号。通常这是由编码问题引起的——您设置了错误的编码,或者有人使用了不同编码的符号

你不能只是神奇地把它去掉,因为它不仅仅是一个角色。简单地说,编码是一个你不能仅仅挥动魔杖的地方——你必须决定编码,然后强制执行它


如果你接受用户输入,我真的不知道如何帮助解决这个问题。您可以检查常见原因(卷曲引号和破折号与连字符不同,这是我遇到的最多的原因),并强制手动替换它们,但是如果用户想要输入编码错误的字符,您就无能为力了。

� 不仅仅是一个符号——它是用来替换浏览器无法理解的符号的符号。通常这是由编码问题引起的——您设置了错误的编码,或者有人使用了不同编码的符号

你不能只是神奇地把它去掉,因为它不仅仅是一个角色。简单地说,编码是一个你不能仅仅挥动魔杖的地方——你必须决定编码,然后强制执行它


如果你接受用户输入,我真的不知道如何帮助解决这个问题。您可以检查常见原因(卷曲引号和破折号与连字符不同,这是我遇到最多的情况),并强制手动替换它们,但如果用户希望输入编码错误的字符,你能做的不多。

尝试更改你的
如果你的内容正在使用ANSI编码,尝试更改你的

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


如果您的内容使用ANSI编码,您可以使用(记事本++)

之类的编辑器检查文件的编码

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


您可以使用诸如(NOTEPAD++)之类的编辑器检查文件的编码。

尝试在db配置文件中添加这些行

$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_set_charset('utf8',$con);
mysql_select_db("db_name", $con);


<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
$con=mysql\u connect(“本地主机”、“根目录”、“根目录”);
如果(!$con)
{
die('无法连接:'.mysql_error());
}
mysql\u set\u字符集('utf8',$con);
mysql_select_db(“db_name”,$con);

尝试在db配置文件中添加这些行

$con = mysql_connect("localhost","root","");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_set_charset('utf8',$con);
mysql_select_db("db_name", $con);


<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
$con=mysql\u connect(“本地主机”、“根目录”、“根目录”);
如果(!$con)
{
die('无法连接:'.mysql_error());
}
mysql\u set\u字符集('utf8',$con);
mysql_select_db(“db_name”,$con);

这是一个编码问题。您是否有
这通常是由混合字符编码引起的。确保页面的字符编码与服务器相同。请解决问题,而不是症状。请使用字符
�'是U+FFEF,“替换字符”。发布一些相关代码可能会有所帮助。这是一个编码问题。您是否有
这通常是由混合字符编码引起的。确保页面的字符编码与服务器相同。请解决问题,而不是症状。请使用字符
�'是U+FFEF,“替换字符”。发布一些相关代码可能有助于+1,因为您提到“您必须决定一种编码,然后强制执行它”。您在这方面绝对正确。+1因为您提到“您必须决定一种编码,然后强制执行它。”你绝对是对的。你可能想考虑升级到PDO——旧风格的SQL函数非常不安全。绑定语句不仅更快、更高效,而且它们透明地隔离输入,因此您不必担心注入攻击。Little Bobby的下拉表喜欢用老式SQL命令玩游戏。你可能想考虑升级到PDO——旧风格的SQL函数非常不安全。绑定语句不仅更快、更高效,而且它们透明地隔离输入,因此您不必担心注入攻击。小鲍比喜欢玩老式SQL命令的游戏。