PHP中国語エンコード変換の問題

coldplay.xixi
リリース: 2023-03-03 21:40:01
オリジナル
2244 人が閲覧しました

php 中国語エンコーディングの変換方法: 1. iconv 関数を使用します。コードは [string iconv (string $in_, string $out_, string $str)]; 2. [mb_convert_encoding] 関数を使用します。

PHP中国語エンコード変換の問題

#php 中国語エンコード変換方法:

1.

iconv

string iconv ( string $in_charset , string $out_charset , string $str )
ログイン後にコピー
最初のパラメータ: コンテンツの元のエンコーディング

2 番目のパラメータ: ターゲットのエンコーディング

3 番目のパラメータ: 変換される文字列

$filename='我爱你中国';
$filename = iconv('gbk','utf-8',$filename);
ログイン後にコピー

分析: $filename を gbk から utf8

2 に変換します。

mb_convert_encoding

string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )
ログイン後にコピー
最初のパラメータ: 処理される文字列

2 番目のパラメータ: ターゲット エンコーディング

3 番目のパラメータ: 元のコンテンツ エンコーディング

$filename='我爱你中国';
$filename = mb_convert_encoding($filename,'GBK','UTF-8');
ログイン後にコピー

分析: $filename を utf8 から gbk に変換

三、

mb_detect_encoding文字エンコーディングの表示

$filename='我爱你中国';
$encode = mb_detect_encoding($filename, array("ASCII","UTF-8","GB2312","GBK","BIG5"));
echo $encode;die;
ログイン後にコピー
ここに画像の説明を挿入

PHP中国語エンコード変換の問題

関連する学習の推奨事項:
php プログラミング# ## (ビデオ)#########

以上がPHP中国語エンコード変換の問題の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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