php 中文編碼的轉換之mb_convert_encoding()函數
來源:程序員人生 發布時間:2013-12-03 09:33:05 閱讀次數:3785次
在php中編碼一直是開發人員的頭痛的事情,但是如果我們有php的編碼函數就不一樣了,下面是介紹一個中文編碼的處理函數。
mb_convert_encoding( $str, $encoding1,$encoding2 )
$str,要轉換編碼的字符串
$encoding1,目標編碼,如utf-8,gbk,大小寫均可
$encoding2,原編碼,如utf-8,gbk,大小寫均可
實例1,代碼如下:
- <?php
- $str='電影618:http://www.phpfensi.com';
- echo mb_convert_encoding($str, "UTF-8");
- ?>
實例2,代碼如下:
- <?php
- $str='電影618:http://www.phpfensi.com';
- echo mb_convert_encoding($str, "UTF-8", "GBK");
- ?>
實例3,代碼如下:
- <?php
- $str='電影618:http://www.phpfensi.com';
- echo mb_convert_encoding($str, "UTF-8", "auto");
- ?>
實例4,代碼如下:
- <?php
-
- $str = mb_convert_encoding($str, "SJIS");
-
- $str = mb_convert_encoding($str, "UTF-7", "EUC-JP");
-
- $str = mb_convert_encoding($str, "UCS-2LE", "JIS, eucjp-win, sjis-win");
-
- $str = mb_convert_encoding($str, "EUC-JP", "auto");
- ?>
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈