代码之家  ›  专栏  ›  技术社区  ›  Aminah Nuraini

php-将“切记”转换为撇号

  •  -1
  • Aminah Nuraini  · 技术社区  · 6 年前

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

    如何将其转换回撇号以便处理字符串?

    2 回复  |  直到 6 年前
        1
  •  0
  •   Daniel Doctor    6 年前

    您可以在类unix系统中使用iconv,或者在windows下使用notepad++。 当您使用不同的编码格式或使用ftp下的非二进制文件传输时,会发生这种情况。

        2
  •  0
  •   Aminah Nuraini    6 年前

    我找到了答案!它的灵感来自 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 绝对需要。