0
点赞
收藏
分享

微信扫一扫

php显示指定长度的字符串,超出长度以省略号填补尾部



php显示指定长度的字符串,超出长度以省略号填补尾部

function strCut($str,$length)//$str为要进行截取的字符串,$length为截取长度(汉字算一个字,字母算半个字)
{
$str = trim($str);
$string = "";
if(strlen($str) > $length)
{
for($i = 0 ; $i<$length ; $i++)
{
if(ord($str) > 127)
{
$string .= $str[$i] . $str[$i+1] . $str[$i+2];
$i = $i + 2;
}
else
{
$string .= $str[$i];
}
}
$string .= "...";
return $string;
}
return $str;
}


$a = "我是tiancai";
echo strCut($a,7);





引用:https://zhidao.baidu.com/question/369331175.html

举报

相关推荐

0 条评论