Просмотр поста

.
ДоХтор
# blackvj (19.08.2016 / 00:35)
ДоХтор, При чём тут копипаст вообще? Я где-то написал что это мой код?
Данный код нормально у меня работает, не знаю чем он тебе не угодил!

И я дал рабочий пример.
Если вдруг автору не только п
А какая у тебя версия пхп? Дело в том, что split() бросает депрекейтед, т.к. она давно устарела.
___________________________________________________________________________________

Исходя из выше сказанного, split() надо заменить хотя бы на preg_split()
function crop_str_word($text, $max_words = 50, $sep = ' ') {
    $words = preg_split('~'. $sep .'~ui', $text);
    if (count($words) > $max_words ) {
        return join($sep, array_slice($words, 0, $max_words));
    }
}

echo crop_str_word('TEXT TEXT TEXT TEXT TEXT TEXT ', 3);
// Вернёт TEXT TEXT TEXT