strip_tags() filtra y elimina cualquier tag HTML o PHP encontrado en el string seleccionado, es insensible a mayúsculas y minúsculas, muy útil para evitar ataques XSS.
Contiene un segundo parámetro opcional para indicar los tags permitidos, ejemplo:
strip_tags($string, "<b><a>");
Código de ejemplo ...
<?php /* By http://php-estudios.blogspot.com */ //strip_tags — Retira las etiquetas HTML y PHP de un string //ejemplo con tag <script> $string = "<script>alert('xss');</script>"; print strip_tags($string); //ejemplo permitiendo algunos tags html sólo p b i $string = "<p><b>Hola Mundo</b> <a href='#'>Hola Mundo</a> <i>Hola mundo</i></p>"; print strip_tags($string, "<p><b><i>"); ?>
No hay comentarios:
Publicar un comentario