Albireo CMS 2025.01.17

Функция strCropWord() Albireo CMS


/**
 * Обрезка текста на указанное количество слов
 * При этом игнорируются слова из указаного кол-ва символов
 *
 * @param string $text - входная строка
 * @param int $countWords - кол-во слов для обрезки
 * @param string $atEnd - текств в конце в случае обрезки
 * @param int $minChars - минимальное кол-во символов, которые учитываются при подсчёте слов
 * @param bool $stripTags - если true, то удалить все html-тэги
 *
 **/
function strCropWord(string $text, int $countWords = 15, string $atEnd = ' ...', int $minChars = 2, bool $stripTags = true)