PHP多字節(jié)字符串處理函數(shù)mbstring函數(shù)庫(kù)的詳細(xì)資料說(shuō)明
資料介紹
PHP內(nèi)置的字符串長(zhǎng)度函數(shù)strlen無(wú)法正確處理中文字符串,它得到的只是字符串所占的字節(jié)數(shù)。對(duì)于GB2312的中文編碼,strlen得到的值是漢字個(gè)數(shù)的2倍,而對(duì)于UTF-8編碼的中文,就是1~3倍的差異了。

采用mb_strlen函數(shù)可以較好地解決這個(gè)問(wèn)題。mb_strlen的用法和strlen類似,只不過(guò)它有第二個(gè)可選參數(shù)用于指定字符編碼。例如得到UTF-8的字符串$str長(zhǎng)度,可以用mb_strlen($str,’UTF-8′)。如果省略第二個(gè)參數(shù),則會(huì)使用PHP的內(nèi)部編碼。內(nèi)部編碼可以通過(guò)mb_internal_encoding()函數(shù)得到,設(shè)置有兩種方式:
1. 在php.ini中設(shè)置mbstring.internal_encoding = UTF-8
2. 調(diào)用mb_internal_encoding(“GBK”)
- 【單片機(jī)學(xué)習(xí)筆記】(6):字符串處理函數(shù)、變量的三種情況、用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)、晶振與延時(shí)、指針
- C語(yǔ)言編程字符串函數(shù)匯總資源下載 9次下載
- Python字符的實(shí)例詳細(xì)說(shuō)明 7次下載
- LabVIEW的常用字符串操作教程免費(fèi)下載 27次下載
- LabVIEW字符串拆分的詳細(xì)資料說(shuō)明 12次下載
- C語(yǔ)言的字符串處理函數(shù)
- Arduino程序結(jié)構(gòu)及基本函數(shù)的詳細(xì)資料說(shuō)明
- 數(shù)據(jù)庫(kù)教程之PHP數(shù)組和字符串的理論知識(shí)詳細(xì)資料說(shuō)明 3次下載
- LabVIEW教程之字符串與文件IO的詳細(xì)資料說(shuō)明 24次下載
- C++程序設(shè)計(jì)教程之?dāng)?shù)組的詳細(xì)資料說(shuō)明 10次下載
- C語(yǔ)言實(shí)用教程之函數(shù)的詳細(xì)資料說(shuō)明 3次下載
- JAVA教程之字符串類的使用方法和程序及習(xí)題的詳細(xì)資料說(shuō)明 0次下載
- 凌陽(yáng)《函數(shù)庫(kù)使用說(shuō)明》 0次下載
- Labview之字符串長(zhǎng)度函數(shù) 0次下載
- 字符串函數(shù)測(cè)試學(xué)習(xí)工程
- 字符串在編程中的應(yīng)用實(shí)例 1.2k次閱讀
- 字符串反轉(zhuǎn)的實(shí)現(xiàn)方式 1.3k次閱讀
- 字符串處理方法 字符串轉(zhuǎn)數(shù)字的實(shí)現(xiàn) 1.5k次閱讀
- labview中常用的字符串函數(shù)有哪些? 2.5k次閱讀
- C語(yǔ)言字符串編譯函數(shù)介紹 1k次閱讀
- KUKA 機(jī)器人系統(tǒng)函數(shù)StrFind()-在字符串里查找 1.7k次閱讀
- 字符串的相關(guān)知識(shí) 1.7k次閱讀
- 對(duì)于指針類型使用標(biāo)準(zhǔn)庫(kù)函數(shù) 1.4k次閱讀
- 關(guān)于STEP7庫(kù)功能字符串轉(zhuǎn)換 5.9k次閱讀
- 平化字符串處理方法簡(jiǎn)介 3.1k次閱讀
- 如何把數(shù)字格式化成字符串 2.6k次閱讀
- 字符串函數(shù)重寫(xiě)練習(xí) 2.6k次閱讀
- 如何利用STM32單片機(jī)串口發(fā)送字符串 1.7w次閱讀
- 標(biāo)準(zhǔn)C函數(shù)庫(kù)的用法 6k次閱讀
- C語(yǔ)言字符串轉(zhuǎn)數(shù)字實(shí)現(xiàn)方法 1.4w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論