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

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