PHP でのコーディングは開発者にとって常に頭の痛い問題ですが、いくつかの魅力的で便利な関数があれば話は変わります。以下に中国語エンコーディングの処理関数を紹介します。
mb_convert_encoding( $str, $encoding1,$encoding2 )
$str、変換される文字列
$encoding1、ターゲット エンコーディング (utf-8、gbk など)、大文字と小文字の両方
$encoding2、utf-8、gbkなどの独自のエンコーディング、大文字と小文字の両方を使用できます
例1
コードは次のとおりです | コードをコピー |
$str='映画 618:http://www.bKjia.c0m'; |
例 2
コードは次のとおりです | コードをコピー |
$str='映画 618:http://www.bKjia.c0m'; |
例 3
コードは次のとおりです | コードをコピー |
$str='映画 618:http://www.bKjia.c0m'; |
php.net Web サイトの例
コードは次のとおりです | コードをコピー |
/* 内部文字エンコーディングを SJIS に変換します */ /* EUC-JP を UTF-7 に変換 */ /* JIS、eucjp-win、sjis-win からエンコードを自動検出し、str を UCS-2LE に変換します */ /* 「auto」は「ASCII,JIS,UTF-8,EUC-JP,SJIS」に展開されます */ |