php 字符串長度函數,在php測試字符串長度的函數有二個,一個是strlen,另一個是mb_strlen前一個默認是支持,後一個需要開啟一個插件,下面我們來介紹一下二個函數的區別與應用方法。
php教程 字符串長度函數,在php測試字符串長度的函數有二個,一個是strlen,另一個是mb_strlen前一個默認是支持,後一個需要開啟一個插件,下面我們來介紹一下二個函數的區別與應用方法。
php strlen() 函數
定義和用法
strlen() 函數返回字符串的長度。
語法
strlen(string)參數 描述
string 必需。規定要檢查的字符串。
echo strlen("www.bkjia.com!"); //13
echo strlen("中國人!");//6 strlen得到的值是漢字個數的2倍
?>
嘗試將php_mbstring.dll復制到%windows%目錄下
$str = '懂php的都知道strlen與mb_strlen是求字符串長度的函數';
echo strlen($str)'.
'.mb_strlen($str,'utf-8');
?>
運行上述代碼,返回值如下:
66
34
懂php的都知道strlen與mb_strlen是求字符串長度的函數,但是對於一些初學者來說,如果不看手冊,也許不太清楚其中的區別。
先看這樣一段代碼吧(先決條件是:字符編碼為utf-8):