Наша группа в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

Пример обрезки текста до определённой длины для вывода на PHP

Здесь представлен простой скрипт, который будет обрезать текст определённой длины. Он используется в качестве краткого описания к новости или посту.


// уберём все html элементы:
$string = strip_tags($string);

// обрежем его на определённое количество символов:
$string = substr($string, 0, 200);

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

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