亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

php語言

PHP字符集如何轉(zhuǎn)換

時間:2024-07-13 18:16:09 php語言 我要投稿
  • 相關(guān)推薦

PHP字符集如何轉(zhuǎn)換

  符是各種文字和符號的總稱,包括各國家文字、標點符號、圖形符號、數(shù)字等。字符集是多個字符的集合,字符集種類較多,每個字符集包含的字符個數(shù)不同,以下是小編為大家搜索整理的PHP字符集如何轉(zhuǎn)換,希望能給大家?guī)韼椭?更多精彩內(nèi)容請持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

  常見字符集名稱:ASCII字符集、GB2312字符集、BIG5字符集、 GB 18030字符集、Unicode字符集等。計算機要準確的處理各種字符集文字,需要進行字符編碼,以便計算機能夠識別和存儲各種文字。

  1. iconv()介紹

  iconv函數(shù)可以將一種已知的字符集文件轉(zhuǎn)換成另一種已知的字符集文件。例如:從GB2312轉(zhuǎn)換為UTF-8。

  iconv函數(shù)在php5中內(nèi)置,GB字符集默認打開。

  2. iconv()錯誤

  iconv在轉(zhuǎn)換字符”—”到gb2312時會出錯,解決方法是在需要轉(zhuǎn)成的編碼后加 “//IGNORE”,也就是iconv函數(shù)第二個參數(shù)后.如下:

  iconv("UTF-8", "GB2312//IGNORE", $data)ignore的意思是忽略轉(zhuǎn)換時的錯誤,如果沒有ignore參數(shù),所有該字符后面的字符串都無法被保存。

  3. iconv()例子

  9

  echo $str= ‘你好,這里是賣咖啡!';

  echo '

  ';

  echo iconv('GB2312', 'UTF-8', $str); //將字符串的編碼從GB2312轉(zhuǎn)到UTF-8

  echo '

  ';

  echo iconv_substr($str, 1, 1, 'UTF-8'); //按字符個數(shù)截取而非字節(jié)

  print_r(iconv_get_encoding()); //得到當(dāng)前頁面編碼信息

  echo iconv_strlen($str, 'UTF-8'); //得到設(shè)定編碼的字符串長度 ?>

【PHP字符集如何轉(zhuǎn)換】相關(guān)文章:

如何利用PHP時間轉(zhuǎn)換Unix時間戳代碼11-17

如何自學(xué)PHP03-18

php字符串與數(shù)組怎么轉(zhuǎn)換12-06

PHP時間轉(zhuǎn)換Unix時間戳代碼11-16

PHP是做什么的 如何學(xué)習(xí)PHP03-02

如何學(xué)習(xí)php語言12-02

如何選擇PHP版本03-28

如何配置php環(huán)境11-25

如何學(xué)好PHP知識07-25