ホームページ  >  記事  >  バックエンド開発  >  PHPの漢字エンコード変換方法

PHPの漢字エンコード変換方法

藏色散人
藏色散人オリジナル
2020-08-20 09:45:414522ブラウズ

php 漢字エンコーディングの変換方法: 1. "string iconv()" メソッドを使用して変換します。 2. "mb_convert_encoding" メソッドを使用して変換します。 3. "mb_detect_encoding" メソッドを使用して変換します。

PHPの漢字エンコード変換方法

# 推奨: 「

PHP ビデオ チュートリアル#」 ##>>1.

iconv

string iconv (string $in_charset, string $out_charset, string $str)

最初のパラメータ: content 元のエンコーディング

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

に変換します。 3.
mb_detect_encoding

表示文字エンコーディング<pre class="brush:php;toolbar:false">$filename='我爱你中国';$encode = mb_detect_encoding($filename, array(&quot;ASCII&quot;,&quot;UTF-8&quot;,&quot;GB2312&quot;,&quot;GBK&quot;,&quot;BIG5&quot;));echo $encode;die;</pre>

PHPの漢字エンコード変換方法

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

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