Con esta función Php podremos mostrar Html de forma literal, como si fuera un texto cualquiera, evitando que sea interpretado por el navegador.

La función escapa los elementos clave del Html por entidades, para evitar que sea considerado como Html por el navegador.

Puede ser muy útil para publicar ejemplos de código Html en una web, generar tutoriales, o crear una aplicación que devuelva Html para copiar y pegar.

Función Php:

<?php
function html_to_text($string){

	if(!empty($string)){

		$string = str_replace('/', '&#47;', $string); 
		$string = str_replace('<', '&lt;', $string); 
		$string = str_replace('>', '&gt;', $string);
		$string = str_replace('"', '&#34;', $string);
		$string = str_replace("'", '&#39;', $string);   

		return $string;

	}
	
}
?>

Si te ha sido de utilidad ¡deja un comentario! 🙂