ホームページ > バックエンド開発 > PHPチュートリアル > コーディングの知識と、utf-8、gbk、big2、および unicode 間の変換を理解している専門家はいますか?助けてください。

コーディングの知識と、utf-8、gbk、big2、および unicode 間の変換を理解している専門家はいますか?助けてください。

WBOY
リリース: 2016-06-13 13:43:35
オリジナル
816 人が閲覧しました

エンコードの知識、utf-8、gbk、big2、unicode 間の変換を理解している人はいますか?専門家に
function CHSUtoUTF8($c)
{
$str='';

を手伝ってください。 ($c {
$str .= $c;
}
elseif ($c {
$str .= (0xC0 | $c >> 6);
$str .= (0x80 | $c & 0x3F);
}
elseif ($c {
$str . = (0xE0 | $c >> 12);
$str .= (0x80 | $c >> 6 & 0x3F);
$str .= (0x80 | $c & 0x3F);
}
elseif ($c {
$str .= (0xF0 | $c >> 18);
$str .= (0x80 | $c >> 12 & 0x3F);
$str .= (0x80 | $c >> 6 & 0x3F);
$str .= (0x80 | $c & 0x3F);
}

return $str;
}


QQ:1302781404

解決できるといいですね!

-----解決策--------------------------------
あなたの書いた内容に何か問題がありますか?
------解決策------------------
エンコード変換のプロセスは

1) 最初にデコード -> その後、別の方法でエンコード

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