Dekodowanie podmiotów HTML do ciągu

Dekodowanie podmiotów HTML do ciągu

Problem

Masz ciąg kodowany przez Html :: Entities () i chcę go zdekodować z powrotem do oryginalnego ciągu.

Rozwiązanie

Użyj Html :: decode () metoda.

To jest przeciwieństwo Html :: Entities (). Na przykład.

$ string html :: dekoduj ('

Cześć

');

W tym przykładzie $ String będzie równe "

Cześć

";

Dyskusja

Ta metoda obejmuje PHP html_entity_decode () funkcjonować.

W szczególności to dzwonią html_entity_decode ($ value, ent_quotes, „UTF-8 '). Te opcje uzupełniają te przekazane htmLentities () przez Html :: Entities () metoda.