我有一個字符串,我通過str_replace()
,它似乎有一些編碼,我無法弄清楚。爲什麼PHP的str_replace()會導致編碼問題?
例如:
$str = "joined nearly 500 of the world’s investors .."; //shorted exceprt
$str = str_replace(' ', ' ', $str);
var_dump($str);
給出:
joined nearly 500 of the worldÂ’s investors
任何想法如何避免這種情況?
你有一個聰明的報價,而不是一個標準的撇號。 – MichaelRushton 2012-04-03 14:53:05
你確定這是你的PHP代理嗎?您的HTML文件是否正確配置了編碼?在這種情況下, – 2012-04-03 14:57:14
使用'utf8_encode' – kirilloid 2012-04-03 14:57:38