Я получил эту функцию:
function shorter($text, $chars_limit) {
if (strlen($text) > $chars_limit)
return substr($text, 0, strrpos(substr($text, 0, $chars_limit), " ")).'...';
else return $text;
}
и если я использую echo короче ($ ввод, 11)
Это работает нормально, но если на входе есть несколько белых пробелов, В противном случае для входа, похожего на:
wwwwwwwwwwwwwww
Функция изменит это в:
... (3 точки).
Я не собираюсь меняться во что-то подобное:
www ...
У вас есть какие-либо идеи, как восстановить этот скрипт? Заранее спасибо.