Es una A mayúscula con^en la parte superior: Â
¿Qué es este personaje (Â) y cómo lo elimino con PHP?
Se muestra en cadenas extraídas de páginas web. Muestra dónde había anteriormente un espacio vacío en la cadena original en el sitio original. Este es el personaje real que está almacenado en mi base de datos. También es lo que se muestra en mi sitio web cuando hago eco de una cadena que lo contiene.
Me doy cuenta de que es un problema de codificación de caracteres cuando originalmente procesé la página web, pero ahora estoy atascado con estos caracteres en mi base de datos. Tengo que convertir este carácter cuando se muestra, o en otro lugar en el php antes de la salida html que lo contiene. No puedo reprocesar los documentos originales.
He intentado str_replace() y html_entity_decode() y no hago nada.
¿Qué más debo probar?
no debería eliminarlos por str_replace, debe solucionar el problema de codificación primero. eche un vistazo a esto: http://stackoverflow.com/search?q=mysql+encoding y este http://stackoverflow.com/search?q=php+encoding –