En ocasiones queremos transformar una cadena que contiene etiquetas HTML, a una cadena en texto plano para, por ejemplo, contar palabras, hacer una entradilla de un artículo, etc., por lo que las etiquetas del tipo <strong>, <p>, <br />, etc. nos pueden incordiar.
Para eliminar estas etiquetas utilizaremos la función strip_tags de php:
FeranMX - 25/09/2008 13:58:51
Muy Util, no lo sabia, muchas gracias.
AdrianRamiro - 01/10/2008 13:13:51
Vale agregar que como segundo parametro opcional, strip_tags toma una lista de tags que si permaneceran en la cadena.
Usando tu mismo ejemplo:
Esto encuentra muy buena aplicacion, por ejemplo, en comentarios ingresados por usuarios, donde podriamos mantener los tags que dan formato al texto pero eliminar todo tipo de links o scripts.
zaetoner - 22/03/2009 04:10:22
para "desabilitar" la etiquetas html :
<?php
$texto = "<a href=\"http://www.zaetware.com\">zaetware</a>";
echo "$texto";
//muestra: zaetware
$textosinhtml = htmlentities($texto);
echo "$textosinhtml";
//muestra: <a href=\"http://www.zaetware.com\">zaetware</a>
?>
kbmiguel - 16/07/2009 17:50:59
german95 - 04/01/2010 19:29:20
me sirvió de mucho, muchas gracias