utf8编码3个字节等于一个中文字

    //字符串截取

    function str_limit($value, $limit = 100, $end = '...')

    {

    if (mb_strwidth($value, 'UTF-8') <= $limit) {

    return $value;

    }

    return rtrim(mb_strimwidth($value, 0, $limit, '', 'UTF-8')).$end;

    }