Q tal amigo, tal vez no lo has estado implementando de la forma correcta, o quizá no le has dedicado un tiempo de lectura,
un ejemplo para ser más claro
Tu tienes tu cadena:
Código PHP:
Ver original$row['texto']; //descripcion de tu noticia
$descripcion = $row['texto']; //supongamos tiene el texto 'Esta es la descripcion de mi noticia'
$resumen = substr($descripcion,0,10) //el primer parámetro es tu cadena, el 2do parámetro es desde donde quieres q empiece la cadena (es decir la posición 0 (la letra 'E'), el 3er parámetro es hasta donde quieres que acabe de 'substraer' caracteres, dado q está indicado como '10' , te tomará hasta la posición 10 (el espacio en blanco q está después de 'la' )
Entonces , tu variable resumen tendrá 'Esta es la ' , pero con éste método es muy probable que tu "resumen" se corte, porq no sabes con exactitud hasta que caracter debes de tomar,
es por eso que te sugerí explode, (claro que quieres sacar texto por partes delimitadas!, tu delimitador será el espacio en blanco)
Saludos