Eliminar etiquetas HTML de una cadena de texto con PHP

En esta ocasión vamos a explicar como podemos eliminar las etiquetas HTML de una cadena de texto utilizando la función strip_tags de PHP.

strip_tags

Esta función intenta devolver un string con todos los bytes NULL y las etiquetas HTML y PHP retirados de un str dado.

Esta función puede recibir dos parámetros, el primero es la cadena de texto a la que se desea eliminar las etiquetas HTML y el segundo parámetro se refiere a las etiquetas que se desean permitir en la cadena, dicho parámetro es opcional.


Veamos un ejemplo

$cadena = "<h1>Hola mundo.</h1> <p>Esto es un párrafo </p>";
$cadena = strip_tags($cadena);
echo $cadena;

/*
* Resultado
* Hola mundo. Esto es un párrafo
*/
$cadena = "<h1>Hola mundo.</h1> <p>Esto es un párrafo </p>";
$cadena = strip_tags($cadena,'<h1>');
echo $cadena;

/*
* Resultado
* <h1>Hola mundo.</h1> Esto es un párrafo
*/

2 comentarios en “Eliminar etiquetas HTML de una cadena de texto con PHP”

  1. hola dice:

    "<h1>Hola mundo.</h1> <p>Esto es un párrafo </p>"

Deja un comentario