麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > PHP > 正文

php字符實現(xiàn)gbk轉(zhuǎn)utf8函數(shù)

2024-05-04 21:47:14
字體:
供稿:網(wǎng)友
這篇文章主要為大家詳細(xì)介紹了php字符實現(xiàn)gbk轉(zhuǎn)utf8函數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

     下面的聲明代碼不少朋友都曾見過,這是我們在php里面強(qiáng)制字符集

header( 'Content-Type:text/html;charset=utf-8 ');

但是如果從外部接收到的數(shù)據(jù)要轉(zhuǎn)換字符需要怎么處理呢

我們可以使用iconv將字符串從GBK轉(zhuǎn)換為UTF8字符集。

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

<?php   echo $str= ‘你好,這里是賣咖啡!';   echo '<br />';   echo iconv('GB2312', 'UTF-8', $str); //將字符串的編碼從GB2312轉(zhuǎn)到UTF-8   echo '<br />';   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字符實現(xiàn)gbk轉(zhuǎn)utf8函數(shù)的全部內(nèi)容,希望對大家的學(xué)習(xí)和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 男女羞羞视频在线免费观看 | 免费黄色欧美视频 | 国产精品久久久久久久午夜片 | 黄色一级片在线观看 | 热99热| 亚洲一区二区三区精品在线观看 | 国产精品久久久久久久四虎电影 | 国产一级www| 欧美日韩色 | 久久精品99北条麻妃 | 久久国产精品久久久久久久久久 | 毛片免费视频网站 | 成人毛片视频在线观看 | 国产乱淫a∨片免费视频 | 奶子吧naiziba.cc免费午夜片在线观看 | 欧美一级棒 | 中文字幕在线观看免费 | 一级黄色国产视频 | chengrenzaixian| 精品国产1区2区3区 免费国产 | 超碰人人做人人爱 | www.com香蕉 | 毛片免费观看视频 | 久草在线新时代视觉 | 成人免费午夜视频 | 神马久久精品综合 | 免费一级毛片在线播放视频老 | 国产精品视频免费网站 | 国产做爰全免费的视频黑人 | 色网站综合 | 一级免费观看 | 国产精品久久久久久婷婷天堂 | 久久αv | 久久不射电影网 | 婷婷中文字幕一区二区三区 | 亚洲网站免费看 | 国产亚洲福利 | 免费观看一级淫片 | 久久精品观看 | 777午夜精品视频在线播放 | 欧美精品欧美 |