O puedes utilizar la funcion
substr(cadena,int comienzo,int largo);
que te devolveria la subacadena desde el comienzo hasta los caracteres que le especifiques en largo.
ej:
$cadena="Hola, esta es mi cadena";
$cadena=substr($cadena,0,4);
// Le agregamos puntos suspensivos para indicar que continua
$cadena.="...";
Es una buena forma de tomar las primeras frases de un texto que me imagino obtendras de una consulta a tu BD.
Saludos,
Daniel López
http://www.webdelhincha.com.ar