Quiero extraer algún dato de unas páginas extranjeras que contienen caracteres de todo tipo, chinos, rusos, etc. Después quiero guardarlo en la DB de MySQL en UTF-8.
Tengo el siguiente código pero al extraerlo me lo muestra mal. He probado a "jugar" con mb_detect_enconding() pero nada de nada.
Código PHP:
<?php
$web = "http://www.qq.com"; // Por ejemplo.
$meta_tags = get_meta_tags("$web");
$description_meta_tag = $meta_tags['description'];
echo $description_meta_tag;
?>
Me muestra esto:
Código PHP:
ÌÚѶÍø(www.QQ.com)ÊÇÖйúä¯ÀÀÁ¿×î´óµÄÖÐÎÄÃÅ»§ÍøÕ¾£¬ÊÇÌÚѶ¹«Ë¾ÍƳöµÄ¼¯ÐÂÎÅÐÅÏ¢¡¢»¥¶¯ÉçÇø¡¢ÓéÀÖ²úÆ·ºÍ»ù´¡·þÎñΪһÌåµÄ´óÐÍ×ÛºÏÃÅ»§ÍøÕ¾¡£ÌÚѶÍø·þÎñÓÚÈ«Çò»ªÈËÓû§£¬ÖÂÁ¦³ÉΪ×î¾ß´«²¥Á¦ºÍ»¥¶¯ÐÔ£¬È¨Íþ¡¢Ö÷Á÷¡¢Ê±ÉеĻ¥ÁªÍøýÌåƽ̨¡£Í¨¹ýÇ¿´óµÄʵʱÐÂÎźÍÈ«ÃæÉîÈëµÄÐÅÏ¢×ÊѶ·þÎñ£¬ÎªÖйúÊýÒÔÒڼƵĻ¥ÁªÍøÓû§Ìṩ¸»Óд´ÒâµÄÍøÉÏÐÂÉú»î¡£
Y yo quiero esto:
Código PHP:
腾讯网(www.QQ.com)是中国浏览量最大的中文门户网站,是腾讯公司推出的集新闻信息、互动社区、娱乐产品和基础服务为一体的大型综合门户网站。腾讯网服务于全球华人用户,致力成为最具传播力和互动性,权威、主流、时尚的互联网媒体平台。通过强大的实时新闻和全面深入的信息资讯服务,为中国数以亿计的互联网用户提供富有创意的网上新生活。
¿Qué puedo hacer para que me valga con las chinas, las rusas, etc?