【发布时间】:2011-03-25 17:02:47
【问题描述】:
我有两个字符需要在 php 字符串中进行搜索和替换。
’“
不知何故,这些不同于:
'"
有谁知道我可以使用什么函数从 php 字符串中去除这些?
【问题讨论】:
-
前两个不是 ASCII。它们以“智能/花式引号”而闻名,主要来自某个办公套件*咳嗽*,如果您的网站以某种编码指定,这不是问题——但遗憾的是,这与 Unicode 不兼容。 (现在,公平地说,Unicode 中应该有等价物——大概是 SO 现在使用的)
-
这个可爱的字符在很长一段时间内一直是我的主要编码痛苦。
-
如果您正在处理这些字符,您可能还会遇到连字符 (
–)。如果您不使用 UTF-8,那就太烦人了。