PHP 编码问题, 被替换为 Â


php encoding issue,   being replaced by Â

$str="Asia Holiday house";

我只会删除 ,并且我也会在.csv文件中打开此文本,它将打印,即 Asia Holiday house我只删除Â这个字符。我希望这种形式的文本Asia Holiday house

如果您只想替换所有 ,请使用以下行:

$str = str_replace(" "," ",$str);

或者在页面上针对编码问题的任何输出之前添加以下行:

header('Content-Type:text/html; charset=UTF-8');

以下链接可能是解决您的问题的非常有用的链接:

http://htmlpurifier.org/phorum/read.php?3,2671