首先,字符串是从 XML 文件中提取的。
我要替换一个特殊字符:'£'
当我像这样使用 str_replace 时:
$ability1 = str_replace("£", "", $ability);
这就是 var_dump 显示的内容:
string(138) "Argothian Pixies can't be blocked by artifact creatures.�Prevent all damage that would be dealt to Argothian Pixies by artifact creatures."
一旦 $ability1 被传递并且 wordpress 将它插入到帖子中。这就是结果。
Argothian Pixies can’t be blocked by artifact creatures.
它会删除 � 字符之后的所有内容。
当它应该是“”时,为什么要更改为�。我不太确定我错过了什么