1. 程式人生 > >php擷取中英文混合字串

php擷取中英文混合字串

mb_strwidth($str, $encoding) 返回字串的寬度
$str 要計算的字串

$encoding 要使用的編碼,如 utf8、gbk

mb_strimwidth($str, $start, $width, $tail, $encoding) 按寬度擷取字串
$str 要擷取的字串
$start 從哪個位置開始擷取,預設是0
$width 要擷取的寬度
$tail 追加到擷取字串後邊的字串,常用的是 ...
$encoding 要使用的編碼

例子:

mb_strwidth($member,'utf8')>10)?mb_strimwidth($member, 0, 10,'...','utf8'):$member