Блог

Обрезка текста до целого слова справа

Обрезка текста до целого слова справа

Данная функция удобна для формирования краткого описания к новости или статье.

Код

function trimtxt($str, $len = 200, $end = "…" )
{
    // убераем все html элементы:
    $string = strip_tags($string);

    // обрезаем его на количество символов:
    $str = substr($str, 0, $len);

    // удаляем в конце текста восклицательй знак, запятую, точку или тире:
    $str = rtrim($str, "!,.-");

    // находим последний пробел, устраняем его и ставим троеточие:
    $str = substr($str, 0, strrpos($string, ' '));
    return $str . $end;
}

Средний рейтинг 0

php

Комментарии:

Здесь нет комментариев.
Здесь пока нет ни одного комментария, вы можете стать первым!

16+ Сайт может содержать контент, не предназначенный для лиц младше 16 лет