{% else-1 %}
: Отличие от стандартной функции можно задать то что будит после текста

                        
 <?php
function sbstr($text,$start,$end,$return){
$sbstr=substr($text,$start,$end);
$str=strlen($text);
//если хотите отфилтровать или добавить смайлы,ббкод $sbstr=vashi_funkcii($sbstr);
if($str>$end){$ret=$return;} else {$ret="";}
$final=$sbstr$ret;
return $final;
}
//Пример
echo sbstr($row['text'],0,100,"....");
//Будит срезать текст с 0 до 100 и выводит а если сам текст больше 100символов то выводит сзади "......"
?>
0 52 0
Без комментариев...