Estoy creando un archivo que se guardará en la computadora de un usuario local (no se representa en un navegador web).Cómo convertir entidades HTML como – a sus equivalentes de caracteres?
Actualmente estoy usando html_entity_decode
, pero esto no está convirtiendo caracteres como –
(que es el n-dash) y me preguntaba qué otra función debería estar usando.
Por ejemplo, cuando el archivo se importa en el software, en lugar del ndash o simplemente a - se muestra como –
. Sé que podría usar str_replace
, pero si está sucediendo con este personaje, podría suceder con muchos otros ya que los datos son dinámicos.
Buena llamada. Pensé que era extraño que la tabla de traducción salida por 'get_html_translation_table()' pareciera faltar '–' y '—'. Pero no se me había ocurrido que fuera por el conjunto de caracteres de salida predeterminado. –
Estoy usando WordPress para almacenar los datos en la base de datos. – Cofey