mostrar - utf8_decode php
¿Cómo convertir algunos caracteres multibyte en su entidad html numérica usando PHP? (3)
Cadena de prueba:
$s = "convert this: ";
$s .= "–, —, †, ‡, •, ≤, ≥, μ, ₪, ©, ® y ™, ⅓, ⅔, ⅛, ⅜, ⅝, ⅞, ™, Ω, ℮, ∑, ⌂, ♀, ♂ ";
$s .= "but, not convert ordinary characters to entities";
Bien htmlentities no funciona correctamente. Afortunadamente, alguien ha publicado un código en el sitio web php que parece hacer la traducción de caracteres multibyte correctamente
$encoded = mb_convert_encoding($s, ''HTML-ENTITIES'', ''UTF-8'');
Suponiendo que su cadena de entrada es UTF-8, esto debería codificar casi todo en entidades numéricas.
Trabajé en decodificar ascii en texto html codificado (& # xxxx). https://github.com/hellonearthis/ascii2web