ホームページ >バックエンド開発 >PHPチュートリアル >コンテンツ内のエンコードを自動検出して変換する機能

コンテンツ内のエンコードを自動検出して変換する機能

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-25 09:07:08873ブラウズ
  1. //---例

  2. $url = “http://www.163.com”;
  3. $data = file_get_contents($url);
  4. $data = my_encoding($data,”utf-8″);
  5. echo “$data”;

  6. //--関数

  7. function my_encoding($data,$to)
  8. {
  9. $encode_arr = array('UTF-8','ASCII','GBK','GB2312','BIG5','JIS','eucjp-win','sjis-win','EUC-JP');
  10. $ encoded = mb_detect_encoding($data, $encode_arr);
  11. $data = mb_convert_encoding($data,$to,$encoded);
  12. return $data;
  13. }

  14. ?>

复制發


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。