函式名:mb_strwidth()
適用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7
函式描述:mb_strwidth() 函式返回指定字串的寬度(以字元為單位),使用的是多位元組字符集編碼。
用法:
mb_strwidth ( string $str [, string $encoding = mb_internal_encoding() ] ) : int
引數:
- $str:要計算寬度的字串。
- $encoding(可選):字串的字元編碼。如果未提供該引數,則預設使用 mb_internal_encoding() 函式返回的內部字元編碼。
返回值:
- 返回指定字串的寬度(以字元為單位)。
示例:
$str = "你好,世界!";
$width = mb_strwidth($str, 'UTF-8');
echo "字串的寬度為:$width"; // 輸出:字串的寬度為:7
在上面的示例中,我們使用 mb_strwidth() 函式計算了一個包含中文字元的字串的寬度。由於中文字元的寬度為2個字元,因此結果為7。
熱門工具排行榜