ホームページ  >  記事  >  バックエンド開発  >  文字列のエンコード形式を取得するPHP関数

文字列のエンコード形式を取得するPHP関数

WBOY
WBOYオリジナル
2016-07-25 08:58:252620ブラウズ
  1. $encode = mb_detect_encoding($string, array("ASCII",'UTF-8',"GB2312',"GBK",'BIG5'));
  2. echo $encode;
コードをコピー

これで、それがどのようなエンコード形式であるかがわかりました。

さらに、トランスコードしたい場合は、次のコードを参照できます。

  1. if ($encode == “UTF-8″){
  2. $string = iconv("UTF-8″,"GBK",$string);
  3. }
コードをコピー
関連PHP ファイルの形式または文字列エンコードには、幅広い内容が含まれます。詳しくは、Programmer's Home で説明します。 今日はこれらを紹介しますので、皆さんのお役に立てれば幸いです。 興味があるかもしれない記事:

PHPの文字列エンコーディングの変換と判定を学ぶ 文字列エンコーディングがutf8かどうかを判定するPHP関数の例 phpで文字エンコーディングを決定する2つの方法 php はコンテンツのエンコーディングを自動的に検出し、コードを変換します コンテンツ内のエンコードを自動検出して変換する機能 phpエンコード変換機能(自動文字セット変換は配列変換をサポート) エンコーディングを変更するphp関数iconv


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