Decodificación de entidades HTML a una cadena

Decodificación de entidades HTML a una cadena

Problema

Tienes una cadena codificada por Html :: entidades () y quiero decodificarlo de nuevo a la cadena original.

Solución

Utilizar el Html :: decode () método.

Esto es lo contrario de Html :: entidades (). Por ejemplo.

$ string html :: decode ('

Hola

');

En este ejemplo $ Cadena será igual a "

Hola

";

Discusión

Este método envuelve el PHP html_entity_decode () función.

Específicamente llama html_entity_decode ($ valor, ent_quotes, 'utf-8'). Estas opciones complementan las que pasaron a htmlentities () por el Html :: entidades () método.