国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

php字符集轉(zhuǎn)換

2024-05-04 23:54:35
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

PHP通過(guò)iconv將字符串從GBK轉(zhuǎn)換為UTF8字符集。

1. iconv()介紹

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

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

2. iconv()錯(cuò)誤

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

iconv("UTF-8", "GB2312//IGNORE", $data)

ignore的意思是忽略轉(zhuǎn)換時(shí)的錯(cuò)誤,如果沒(méi)有ignore參數(shù),所有該字符后面的字符串都無(wú)法被保存。

3. iconv()例子

<?php   echo $str= ‘你好,這里是賣(mài)咖啡!';   echo '<br />';   echo iconv('GB2312', 'UTF-8', $str); //將字符串的編碼從GB2312轉(zhuǎn)到UTF-8   echo '<br />';   echo iconv_substr($str, 1, 1, 'UTF-8'); //按字符個(gè)數(shù)截取而非字節(jié)   print_r(iconv_get_encoding()); //得到當(dāng)前頁(yè)面編碼信息   echo iconv_strlen($str, 'UTF-8'); //得到設(shè)定編碼的字符串長(zhǎng)度 ?>

以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持VeVb武林網(wǎng)!


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 石狮市| 河源市| 武威市| 腾冲县| 香河县| 闸北区| 丰县| 邵东县| 达尔| 北海市| 张家口市| 建宁县| 西盟| 昭苏县| 花莲县| 明光市| 宁陕县| 通渭县| 阿克苏市| 昌江| 礼泉县| 资阳市| 大冶市| 洪泽县| 高雄县| 方正县| 积石山| 肇源县| 信阳市| 荃湾区| 京山县| 尼勒克县| 仙居县| 简阳市| 华容县| 余干县| 永泰县| 都兰县| 南康市| 金塔县| 宜宾市|