2015-11-23 71 views
1

我想用PHP报废以下网址: http://www.clubedoricardo.com.br/Produto/Smartphone-Samsung-Galaxy-Win-2-Duos-G360-Cinza-Dual-Chip-4G-Tela-45-Camera-5MP-Frontal-2MP-Quad-Core-12Ghz-8GB/44-491-496-568187刮痧HTML与PHP和编码问题

$url="http://www.clubedoricardo.com.br/Produto/Smartphone-Samsung-Galaxy-Win-2-Duos-G360-Cinza-Dual-Chip-4G-Tela-45-Camera-5MP-Frontal-2MP-Quad-Core-12Ghz-8GB/44-491-496-568187"; 
$dom = new DOMDocument; 
$dom->loadHTMLFile($url); 
$page_content = $dom->saveHTML(); 
echo($page_content); 

但文字带有奇怪的字符。我试着用UTF-8和ISO-8859编码,但没有任何变化。

任何想法?

回答

0

当我按照您提供的链接出现空白网站时。 Try:

$dom->loadHTML(mb_convert_encoding($url, 'HTML-ENTITIES', 'UTF-8')); 
+0

对不起,我现在修复了网址。我应该尝试“loadHTML”还是“loadHTMLFile”? – Cleuson