Convertir caracteres especiales (acentos) en PHP

Hola,

antes de todo, comentar que estoy comenzando con PHP. Os comento:

Estoy leyendo información de un .HTM, del cual obtengo una cadena, y después la meto en un excel.

Pero cuando la meto, si esa cadena contiene acentos, me da error, por lo que tendré que quitárselos. He probado varias cosas, mediante funciones que conviertan ( $Cadena = str_replace('á','á',$Cadena); ), utilizando también :

$nombre = htmlentities($nombre);
$nombre = utf8_decode($nombre);

Pero no logro hacer que funcione... Alguien me puede dar una idea/solución? es que tiene que haber una solución bien sencilla, pero no la logro encontrar (quizas sea una cabecera o algo?). Muchas gracias de antemano! :)
0 respuestas