大佬教程收集整理的这篇文章主要介绍了如何用php切成一定长度的文本?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
但是其中一些比div宽度长,所以我想砍的话,如果它们比30个字符长,则在它们后面添加3个点.
windows vs Mac OS X-> windows vs m...
threads about windows vista -> threads about win...
我怎样才能做到这一点?
解决方法:
function truncate($String, $limit, $break = '.', $pad = '...')
{
// return with no change if String is shorter than $limit
if(strlen($String) <= $limit) return $String;
// is $break present between $limit and the end of the String?
if(false !== ($breakpoint = strpos($String, $break, $limit)))
{
if($breakpoint < strlen($String) - 1)
{
$String = substr($String, 0, $breakpoint) . $pad;
}
}
return $String;
}
用法:
echo truncate($String, 30);
以上是大佬教程为你收集整理的如何用php切成一定长度的文本?全部内容,希望文章能够帮你解决如何用php切成一定长度的文本?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。