Heim  >  Artikel  >  Backend-Entwicklung  >  用php检拆字符串编码

用php检拆字符串编码

WBOY
WBOYOriginal
2016-06-13 13:18:49752Durchsuche

用php检测字符串编码
在linux下测试通过,适用于检测网页编码,前提是安装了mb系列函数,一般用php的都装了。

   $content = file_get_contents($url);
   $encode =  mb_detect_encoding($content,'CP936,UTF-8') ;
   //如果是CP936,就是gbk编码,如果是UTF-8, 就是utf-8编码
   if ($encode =='CP936') {
      //再调用转换成utf-8编码的函数,最终确保是utf-8
      $content = mb_convert_encoding ($content, 'UTF-8' ,'GBK');
   }
   echo $content;

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn