亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP strlen和mb_strlen的區別

2024-09-04 11:48:34
字體:
來源:轉載
供稿:網友

我初步理解是strlen只能計算英文字符,而mb_strlen是可以計算中文與英文字符的長度,下面我來詳細的介紹 strlen和mb_strlen的區別.

定義和用法:strlen() 函數返回字符串的長度

語法:strlen(string)

參數 描述 

string 必需,規定要檢查的字符串。

而mb_strlen()函數的參考也是一樣的.

PHP實例代碼如下:

  1. <?php  
  2. $str=‘中文a字1符‘;  
  3. echo strlen($str);  
  4. echo ‘<br />‘;  
  5. echo mb_strlen($str,‘UTF8‘);  
  6. //輸出結果  
  7. //14  
  8. //6  
  9. ?> 

結果分析:在strlen計算時,對待一個UTF8的中文字符是3個長度,所以“中文a字1符”長度是3*4+2=14.

在mb_strlen計算時,選定內碼為UTF8,則會將一個中文字符當作長度1來計算,所以“中文a字1符”長度是6.

PHP內置的字符串長度函數strlen無法正確處理中文字符串,它得到的只是字符串所占的字節數,對于GB2312的中文編碼,strlen得到的值是漢字個數的2倍,而對于UTF-8編碼的中文,就是3倍的差異了,在 UTF-8編碼下,一個漢字占3個字節.

采用mb_strlen函數可以較好地解決這個問題,mb_strlen的用法和 strlen類似,只不過它有第二個可選參數用于指定字符編碼,例如得到UTF-8的字符串$str長度,可以用 mb_strlen($str,'UTF-8'),如果省略第二個參數,則會使用PHP的內部編碼.

注意事項:php默認是不支持mb_strlen()函數的,需要安裝擴展模塊,安裝方法如下:

yum install php-mbstring

找到mbstring.so的位置,可以使用rpm -ql 安裝的rpm名,修改/etc/php.ini配置文件,增加如下代碼:

extension=php_mbstring.so

并確保php_mbstring.so模塊在extension_dir = "/usr/lib64/php/modules"配置所指的路徑里.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
最近2019好看的中文字幕免费| 粉嫩av一区二区三区免费野| 色无极影院亚洲| 精品色蜜蜜精品视频在线观看| 欧美激情视频一区二区三区不卡| 国产精品情侣自拍| 久久人人爽人人爽人人片av高清| 久久精品视频网站| 中文综合在线观看| 91在线观看免费网站| 亚洲国产私拍精品国模在线观看| 国产精品久久久久久av福利| 91美女片黄在线观| 欧美在线中文字幕| 亚洲国产高潮在线观看| 久久久亚洲福利精品午夜| 国产精品久久久久久久久久久新郎| 亚洲精品国产欧美| 青青久久av北条麻妃黑人| 精品呦交小u女在线| 日本国产欧美一区二区三区| 国产精品精品视频| 日韩av在线高清| 国产精品69精品一区二区三区| 国产精品国产三级国产专播精品人| 亚洲国产精久久久久久久| 日韩欧美在线字幕| 欧美日韩第一页| 亚洲激情视频在线播放| 久久久精品国产网站| 亚洲第一精品福利| 中文字幕亚洲一区在线观看| 国产成人精品久久亚洲高清不卡| 欧美理论电影在线播放| 亚洲精品久久在线| 亚洲日韩第一页| 日韩亚洲欧美中文在线| 国产中文字幕亚洲| 欧美精品免费在线| 国产精品视频免费在线| 精品丝袜一区二区三区| 一夜七次郎国产精品亚洲| 亚洲性视频网站| 国产日韩综合一区二区性色av| 亚洲黄一区二区| 亚洲无限乱码一二三四麻| 国产精品成熟老女人| 久久久久久久久久久亚洲| 日本精品免费观看| 最近免费中文字幕视频2019| 午夜精品国产精品大乳美女| 国产精品成人一区二区三区吃奶| 97在线免费视频| 久久中文精品视频| 国产精品丝袜白浆摸在线| 欧美孕妇孕交黑巨大网站| 欧美在线亚洲一区| 精品伊人久久97| 亚洲第一页自拍| 成人h片在线播放免费网站| 国产亚洲欧美日韩一区二区| 欧美日韩国产综合新一区| 亚洲激情第一页| 亚洲最新av在线网站| 亚洲综合自拍一区| 成人国产精品色哟哟| 久久久噜久噜久久综合| 国产黑人绿帽在线第一区| 91沈先生作品| 国产欧美精品一区二区三区-老狼| 国产一区二区三区直播精品电影| 日韩免费不卡av| 久久久国产91| 日韩免费观看在线观看| 91久久久精品| 北条麻妃久久精品| 国产乱人伦真实精品视频| 成人欧美在线观看| 日韩在线免费高清视频| 一区二区日韩精品| 久久久国产一区| 精品久久久久久久大神国产| 国产拍精品一二三| 国产精品久久久久久久久男| 在线看日韩av| 亚洲人成网站免费播放| 亚洲精品视频网上网址在线观看| 国产精品美女av| 久久九九热免费视频| 欧美一级淫片丝袜脚交| 亚洲国产精品免费| 国产精品一区二区久久久| 欧美亚洲第一页| 亚洲一区二区三区毛片| 91色中文字幕| 成人激情免费在线| 亚洲大胆人体在线| 久久视频中文字幕| 国产在线播放91| 9.1国产丝袜在线观看| 久久久视频在线| 狠狠躁夜夜躁久久躁别揉| 成人在线小视频| 欧美国产日韩一区二区| 欧洲中文字幕国产精品| 91国产视频在线播放| 日韩精品在线观看一区| 91精品免费久久久久久久久| 欧洲亚洲免费在线| 热re99久久精品国产66热| 青青精品视频播放| 中文字幕免费精品一区高清| 国产成人精品视频在线| 亚洲护士老师的毛茸茸最新章节| 日韩视频在线观看免费| 欧美日韩精品在线| 九色成人免费视频| 91高潮在线观看| 成人午夜一级二级三级| 成人欧美一区二区三区黑人| www.亚洲免费视频| 亚洲综合国产精品| 欧美极品少妇xxxxⅹ免费视频| 久久精品欧美视频| 91久久久久久| 欧美电影免费播放| 亚洲第一区中文99精品| 欧美精品久久久久久久| 日韩在线观看网址| 欧美激情第一页xxx| 久久精品电影网| 国产精品揄拍一区二区| 久久久久久美女| 国产综合在线观看视频| 久久精品视频va| 国产97在线播放| 欧美不卡视频一区发布| 欧美日韩亚洲一区二区| 国产欧美精品在线| 日本伊人精品一区二区三区介绍| 日本免费久久高清视频| 日本精品久久中文字幕佐佐木| 亚洲国产精品成人av| 中文字幕亚洲色图| 成人黄色在线播放| 亚洲一区中文字幕在线观看| 久久亚洲私人国产精品va| 久久久免费精品视频| 欧美日本在线视频中文字字幕| 国产精自产拍久久久久久蜜| 欧美性生活大片免费观看网址| 欧美黄色片免费观看| 亚洲国产小视频| 国产视频自拍一区| 亚洲精品一区二区三区不| 日韩精品久久久久| 久久国产精品久久国产精品| 久久久电影免费观看完整版| 97精品一区二区视频在线观看| 热久久免费国产视频| 国产a级全部精品| 岛国av在线不卡| 国产精品mp4| 久久久免费观看|