Nueva pregunta

Pregunta:

Fecha: 02-06-2017 05:37:23 (En Español)

Convertir caracteres del estilo "\u00C3\u00AD" a la letra correspondiente[No resuelta]

Hola

Tengo mucho texto donde en lugar de caracteres acentuados aparecen caracteres del estilo "\u00C3\u00AD" ¿cómo hago para reemplazarlo por el caracter acentuado que corresponda ?

Gracias

Pablo
Etiquetas: Codificado (encoded) - Decodificado (Decoded) - PHP - Pregunta - Unicode Votos: 1 - Respuestas: 1 - Vistas: 13 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 02-06-2017 10:11:50 Hola Pablo, los caracteres que presentas esta codificados como unicode, lo que puedes hacer para decoficiarlos es utillizar la función json_decode en combinación con la función sprintf, veamos un ejemplo en código:

    $str = "\u00C3\u00AD";
    $respuesta = json_decode(sprintf('"%s"', $str));
    echo $respuesta;
    


    Espero que mi respuesta te sea de ayuda.

    Saludos y buen código!
      Votos: 2 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com