¿Cómo reemplazar todos los saltos de línea XHTML / HTML (<br>) con nuevas líneas?

Estoy buscando lo mejorbr2nl función. Me gustaría reemplazar todas las instancias de<code><br></code> y<code><br /></code> con nuevas líneas\n. Como elnl2br () funcionar pero lo contrario.

Sé que hay varias soluciones en los comentarios del manual de PHP, pero estoy buscando comentarios de la comunidad SO sobre posibles soluciones.

Respuestas a la pregunta(4)

Su respuesta a la pregunta