Не понимаю что ты написал. но все равно спасибо!!!!
я уже сам придумал.
собственно вот!
function shorttext($str1)
{
$cut = substr($str1, 0, 400);
$find = '.';
$pos = strripos($cut, $find);
$found =substr($str1,0,$pos);
$shorttext=$found.'...';
echo $shorttext;
}
обрезаем исходный текст($str1) до 400(к примеру) знаков, затем ищем последнюю позицию искомого знака, то есть точки, в этом тексте. Теперь еще раз обрезаем исходный текст до найденной позиции. Добавляем три точки в конце к урезанному тексту, для красоты, создаем новую переменную. ТадААААм! Выводим!))))
|