【问题标题】:PHP - Convert ΓÇô to apostrophePHP - 将ΓÇô 转换为撇号
【发布时间】:2018-06-02 20:59:52
【问题描述】:

我在我的 PHP 脚本中发现了一些特殊字符。其中之一是ΓÇô。它实际上是破折号' 的特殊字符。

我应该如何将它转换回撇号以便处理字符串?

【问题讨论】:

标签: php character-encoding encode


【解决方案1】:

您可以将 iconv 用于类 UNIX 系统,或在 Windows 下使用 Notepad++。 当您使用不同的编码格式或从 FTP 下的非二进制文件传输时会发生这种情况。

【讨论】:

    【解决方案2】:

    我找到了答案!它的灵感来自this answer

    $title = "WomenΓÇös Accessories eCommerce Business";
    $title = str_replace(html_entity_decode('’', ENT_QUOTES, 'UTF-8'), '\'', $title);
    $title = str_replace(html_entity_decode('‘', ENT_QUOTES, 'UTF-8'), '\'', $title);
    

    立即更换角色是行不通的。绝对需要html_entity_decode

    【讨论】:

      猜你喜欢
      • 2011-10-11
      • 2015-05-15
      • 2017-11-23
      • 1970-01-01
      • 2014-08-19
      • 1970-01-01
      • 1970-01-01
      • 2019-07-31
      • 2013-01-10
      相关资源
      最近更新 更多