日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
phpgbk轉(zhuǎn)utf8用什么函數(shù)

本文操作環(huán)境:Windows7系統(tǒng),php7.4版,Dell G3電腦。

十余年的北關(guān)網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站建設(shè)的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整北關(guān)建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“北關(guān)網(wǎng)站設(shè)計”,“北關(guān)網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。

php gbk轉(zhuǎn)utf8用什么函數(shù)?

函數(shù):PHP將字符串從GBK轉(zhuǎn)換為UTF8字符集iconv

1. iconv()介紹

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

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

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()例子

  例1:
      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è)定編碼的字符串長度
  ?>

  例2:

  如果你的PHP文件是UTF-8編碼的,那么下面的代碼就可以正確輸出:

  

    $str='我愛百度';

    $utf='';

    for ($i=0;$i

    echo $utf;

  ?>

  如果你的PHP文件是GB的,那么下面的代碼可以工作:

  

    $str='我愛百度';

    $str=iconv("GBK", "UTF-8", $str);

    $utf='';

    for ($i=0;$i

    echo $utf;

  ?>

  以上情況下,程序輸出的內(nèi)容是:

  %E6%88%91%E7%88%B1%E7%99%BE%E5%BA%A6


本文名稱:phpgbk轉(zhuǎn)utf8用什么函數(shù)
網(wǎng)頁網(wǎng)址:http://www.dlmjj.cn/article/ccchpej.html