PHP中文截断的一种办法函数mb_substr()

2011-04-12 阅读 27

经常遇上很多时候需要做中文截断,方法很多。例如使用108来判断是否双字节,但是今天用了mb_substr,效果不错。

使用mb_substr() 函数来截断文字。

Function: mb_substr( str, start, length, encoding )

$str,需要截断的字符串

$start,截断开始处

$length,长度(注意,这个跟mb_strimwidth不同,1就代表一个中文字符)

$encoding,编码,我设为 utf-8

:截断文章标题,控制在15个文字

<pre class="brush:php;">    echo mb_substr(get_the_title(), 0, 15,"utf-8"); 
```

PHP 中文 截断 办法 函数 mb_substr

更新于 2023年03月28日