PHP mb_strlen() 函數(shù)
PHP mb_strlen() 函數(shù)
實(shí)例
函數(shù)返回字符串 "菜鳥教程RUNOOB" 的長度:
<?php
// 使用 mb_strlen
echo mb_strlen("菜鳥教程RUNOOB");
echo PHP_EOL; // 換行符
// 使用 strlen
echo strlen("菜鳥教程RUNOOB");
?>
輸出結(jié)果為:
10 18
定義和用法
mb_strlen() 函數(shù)返回字符串的長度,與 strlen 不同的時(shí),它可以通過設(shè)置字符編碼從而返回對應(yīng)的字符數(shù),很好的處理了中文字符串的長度問題。
使用 mb_strlen 要開啟 mbstring 擴(kuò)展。
語法
mb_strlen(string $string, ?string $encoding = null): int
mb_strlen() 用于設(shè)置字符串長度。
參數(shù) | 描述 |
---|---|
string | 必需。規(guī)定要檢查的字符串。 |
encoding | 可選。字符編碼。如果省略,則使用內(nèi)部字符編碼。 |
技術(shù)細(xì)節(jié)
返回值: | 如果成功則返回字符串的長度,如果字符串為空則返回 0。 |
---|---|
PHP 版本: | 4+ |

相關(guān)文章
- PHP 簡介
- PHP $_GET 變量
- PHP 多維數(shù)組
- PHP 文件處理
- PHP 文件上傳
- PHP Cookie
- PHP 發(fā)送電子郵件
- PHP array_chunk() 函數(shù)
- PHP array_combine() 函數(shù)
- PHP array_count_values() 函數(shù)
- PHP array_filter() 函數(shù)
- PHP array_map() 函數(shù)
- PHP array_unique() 函數(shù)
- PHP asort() 函數(shù)
- PHP count() 函數(shù)
- PHP natcasesort() 函數(shù)
- PHP next() 函數(shù)
- PHP 5 Calendar 函數(shù)
- PHP cURL 函數(shù)
- PHP 5 Date/Time 函數(shù)