Bueno es es otro de mis problemas, tengo una base de datos donde metoa rticulso con imagenes y eng neral codigo HTML <p> <img> <div> y demás... sucede que en el HOME quiero desplegar los primeros 1000 carcteres de algun articulo.... el gran problem es que si hago esto con al funcion substr() me pueden quedar etiquetas HTML cortadas por ejemplo quedarme un <div > abierto debido por ejemplo a que se cierra pasados los primeros 1000 caracteres de la info que tengo en la BD de dats o peor aun quedarme en la cadena que impirmo en la pagina algo como
<div alig
al final lo cual es una etiqueta incompleta, bien pense en quitar todas las etiquetas HTML con la funcion de PHP htmlentites() sin embargo no me sirve del todo esta solucion por que hay unas noticias que tienen que ser desplegadas con sus etiquetas html, de lo contrario quedaria inentendible.
quiciera saber si hay otra solucion, si por ejemplo hay alguna funcion o clase o funcion o lo que sea para que haga lo que quiero pero que cieere al final las etiquetas que han quedado abiertas.
no se si me hago entender, de antemano muchas gracias.