PHP 封装函数实现字符串截取

  我们在做项目开发的过程中时常需要用到对字符串进行截取,超出的部分用“...”去表示,但是在php中因为版本的不同或者环境的不同,单纯的利用mb_substr方法很容易造成乱码现象。

为了解决这种情况,特地重写了一下截取方法。

代码如下:

// $content 传入的内容

// $len 要截取的长度

//$dian 带扩展 可以修改 ... !!! 之类的都可以

function  subStrContent($content,$len,$dian=0)
{

if(mb_strlen($content,"UTF-8")>$len)
{

$content = mb_substr($content,0,$len,"utf-8");
if($dian)
{
$content .="...";
}

}


return $content;
}

  

猜你喜欢

转载自www.cnblogs.com/cyworz/p/10574382.html