我们如何将字符串限制为Php中给定数量的字符

时间:2016-09-30 08:03:01

标签: php yii2

如何在Php中将字符串限制为给定数量的字符?

2 个答案:

答案 0 :(得分:1)

脏。仅举例:

function contentPreview($inputString, $limit = 200)
{
    $inputString = strip_tags($inputString);
    $inputString = preg_replace('/\s+| /', ' ', $inputString);
    return preg_match('#^(.{' . $limit . ',}?)\s+#su', $inputString, $match)
        ? $match[1] . '...' : $inputString;
}

答案 1 :(得分:0)

为什么不使用StringHelper中内置的默认值?无需创建自定义功能

StringHelper::truncate($mycontent,100,"...")