Decodieren von HTML -Entitäten zu einer Zeichenfolge

Decodieren von HTML -Entitäten zu einer Zeichenfolge

Problem

Sie haben eine Zeichenfolge, die von codiert ist Html :: Entities () und möchten es zurück in die ursprüngliche Zeichenfolge dekodieren.

Lösung

Verwenden Sie das Html :: decode () Methode.

Dies ist das Gegenteil von Html :: Entities (). Zum Beispiel.

$ string html :: decode ('

Hallo

');

In diesem Beispiel $ String wird gleich

Hallo

;

Diskussion

Diese Methode wickelt den PHP html_entity_decode () Funktion.

Speziell aufruft html_entity_decode ($ value, ent_quotes, 'utf-8'). Diese Optionen ergänzen diejenigen htmlentities () bis zum Html :: Entities () Methode.