La función strip_tags de PHP permite eliminar los tags HTML de una cadena de texto.

La sintaxis de la función es la siguiente:

string strip_tags ( string $str [, string $allowable_tags ] )

Esta función intenta devolver un string con todos los bytes NULL y las etiquetas HTML y PHP retirados de un str dado. Para que el resultado sea acorde a lo esperado, la cadena de entrada debe ser correcta, es decir, los tags deben estar abiertos y cerrados correctamente.

Si se quieren quitar todos los tags HTML salvo algunos, se puede indicar en el segundo argumento los tags que no se quieren incluir para eliminar:

echo strip_tags($str'<p><a>');