Decodifica entità HTML in una stringa

Decodifica entità HTML in una stringa

Problema

Hai una stringa codificata da Html :: entities () e voglio decodificarlo alla stringa originale.

Soluzione

Usa il Html :: decode () metodo.

Questo è l'opposto di Html :: entities (). Per esempio.

$ String html :: decode ('

Ciao

');

In questo esempio $ string sarà uguale "

Ciao

";

Discussione

Questo metodo avvolge il PHP html_entity_decode () funzione.

In particolare chiama html_entity_decode ($ value, ent_quotes, 'UTF-8'). Queste opzioni si completano quelle passate htmlenties () dal Html :: entities () metodo.