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