Sacar solo el texto de un campo de la base de datos con contenido HTML

En muchas páginas Web tenemos artículos, productos, comentarios, etc, que guardamos en base de datos con contenido HTML. En casos específicos podría ser de utilidad recuperar esos textos pero sin formato.

A simple vista, no parece fácil capturar esos textos discriminando los tags HTML. Suerte que PHP dispone de una función que se encarga del trabajo sucio o complicado.

La función strip_tags() retira las etiquetas HTML y PHP de un string. Esta función recibe como parámetro el string con tags HTML y nos devuelve este mismo string sin los tags HTML. Muy útil en determinadas ocasiones ahorrándote mucho trabajo.

Imaginemos que estamos ejecutando una query obteniendo la descripción de un artículo, por ejemplo. Esta descripción podría estar formateada en la base de datos, es decir, tener tags HTML de por medio. Pues para quitarlos podríamos hacer lo siguiente:

$desc = strip_tags($row['descripcion']);
Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(3 votos, promedio: 4 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

Una respuesta a “Sacar solo el texto de un campo de la base de datos con contenido HTML”

  1. Britt Marler dice:

    Some really prize posts on this internet site , saved to fav.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre