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

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

WBOY
リリース: 2016-07-25 09:07:08
オリジナル
843 人が閲覧しました
  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. ?>

复制發


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート