函式名稱:mb_strlen()
適用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7
函式描述:mb_strlen() 函式返回指定字串的長度,以字元為單位。mb_strlen() 函式是多位元組安全的。
用法: mb_strlen(string $str, string|null $encoding = null): int
引數:
- $str:要計算長度的字串。
- $encoding(可選):指定字串的字元編碼。如果未提供該引數,則使用內部字元編碼。
返回值: 返回指定字串的長度,以字元為單位。
示例:
$str = "Hello, 你好!";
$length = mb_strlen($str, "UTF-8");
echo "字串的長度為:" . $length;
輸出: 字串的長度為:10
說明: 在上面的示例中,我們使用了 mb_strlen() 函式來計算字串 $str 的長度。由於字串中包含了中文字元,我們指定了字元編碼為 "UTF-8"。函式返回的長度為 10,因為 "Hello, 你好!" 共有 10 個字元。