佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > php常用字符串長度函數(shù)strlen()與mb_strlen()用法實(shí)例分析

php常用字符串長度函數(shù)strlen()與mb_strlen()用法實(shí)例分析

熱門標(biāo)簽:阿里云 Linux服務(wù)器 團(tuán)購網(wǎng)站 銀行業(yè)務(wù) Mysql連接數(shù)設(shè)置 服務(wù)器配置 電子圍欄 科大訊飛語音識別系統(tǒng)

本文實(shí)例講述了php常用字符串長度函數(shù)strlen()與mb_strlen()用法。分享給大家供大家參考,具體如下:

int strlen ( string $string )

int strlen ( string $string )  獲取給定字符串的[字節(jié)]長度 成功則返回字符串$string的長度,如果$string為空,則返回 0。

?php
  $str1 = "abcdef";    //輸出6
  $str2 = " ab cd ";    //輸出7,注意,開頭、結(jié)尾、中間的空格
  $str3 = "中國你好";    //輸出12,但會變化,與系統(tǒng)所采用的字符編碼方式有關(guān)
  $str4 = "中國,你好";  //輸出15,但會變化,與系統(tǒng)所采用的字符編碼方式有關(guān)
  echo '$str1的字節(jié)長度為:'.strlen($str1).'$str2的字節(jié)長度為:'.strlen($str2).'';
  echo "br/>";
  echo '$str3的字節(jié)長度為:'.strlen($str3).'$str4的字節(jié)長度為:'.strlen($str4).''; 
?>

運(yùn)行結(jié)果:

$str1的字節(jié)長度為:6$str2的字節(jié)長度為:7
$str3的字節(jié)長度為:8$str4的字節(jié)長度為:10

mb_strlen() — 獲取字符串的長度

mixed mb_strlen ( string $str [, string $encoding = mb_internal_encoding() ] )

$str 要檢查長度的字符串

$encoding,可指定字符編碼,如省略則使用內(nèi)部字符編碼

返回值:返回具有encoding編碼的字符串str包含的[字符數(shù)],多字節(jié)的字符被計為 1

?php
  $str1 = "abcdef";    //輸出6
  $str2 = " ab cd ";    //輸出7    注意,開頭、結(jié)尾、中間的空格
  $str3 = "中國你好";    //輸出4
  $str4 = "中國,你好";  //輸出5
  echo '$str1的字符長度為:'.mb_strlen($str1,"utf-8").'$str2的字符長度為:'.mb_strlen($str2,"utf-8").'';
  echo "br/>";
  echo '$str3的字符長度為:'.mb_strlen($str3,"utf-8").'$str4的字符長度為:'.mb_strlen($str4,"utf-8").'';
?>

運(yùn)行結(jié)果:

$str1的字符長度為:6$str2的字符長度為:7
$str3的字符長度為:3$str4的字符長度為:5

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php常用函數(shù)與技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語法入門教程》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》

希望本文所述對大家PHP程序設(shè)計有所幫助。

您可能感興趣的文章:
  • C語言中strlen() strcpy() strcat() strcmp()函數(shù)的實(shí)現(xiàn)方法
  • C++不使用變量求字符串長度strlen函數(shù)的實(shí)現(xiàn)方法
  • 詳解PHP中strlen和mb_strlen函數(shù)的區(qū)別
  • PHP字符串長度計算 - strlen()函數(shù)使用介紹
  • 淺析C++中strlen函數(shù)的使用與模擬實(shí)現(xiàn)strlen的方法

標(biāo)簽:衡水 廣元 衢州 江蘇 大理 蚌埠 棗莊 萍鄉(xiāng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php常用字符串長度函數(shù)strlen()與mb_strlen()用法實(shí)例分析》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    临高县| 焦作市| 南靖县| 日土县| 双桥区| 无锡市| 湖州市| 巴林右旗| 汶上县| 西宁市| 文成县| 京山县| 兰溪市| 安阳县| 兴宁市| 龙口市| 昌平区| 英超| 齐齐哈尔市| 平舆县| 五指山市| 克什克腾旗| 仁布县| 三穗县| 杭锦后旗| 玉田县| 三都| 五家渠市| 武宁县| 富蕴县| 崇明县| 公安县| 衡阳县| 荥经县| 宣化县| 庐江县| 武乡县| 沙田区| 井冈山市| 托克托县| 蛟河市|