Décodage des entités HTML à une chaîne

Décodage des entités HTML à une chaîne

Problème

Vous avez une chaîne codée par Html :: entités () et je veux le décoder à la chaîne d'origine.

Solution

Utilisez le Html :: decode () méthode.

C'est l'opposé de Html :: entités (). Par exemple.

$ String html :: Decode ('

Bonjour

');

Dans cet exemple $ String va égaler "

Bonjour

";

Discussion

Cette méthode enveloppe le PHP html_entity_decode () fonction.

Plus précisément il appelle html_entity_decode ($ value, ent_quotes, 'utf-8'). Ces options complimentent les personnes passées à htmlentities () par le Html :: entités () méthode.