Desde UTF-8 quiero leer una pagina externa codificada en ISO-8859-1, para ello utilizo la siguiente instrucción:
Código PHP:
$texto = utf8_encode(file_get_contents($url));
El tema tildes y demás lo convierte bien, pero algunos caracteres especiales como "•" los convierte a "

" (lo pongo como imagen ya que este editor vuele a convertir automáticamente a ISO)
Otros caracteres los convierte a una imagen parecida pero en lugar del 95 abajo pues 94, 93, etc.
La pregunta es ¿cómo consigo convertir estos caracteres espciales de ISO a UTF-8? Supongo que siempre puedo crear una función a mano verificando cada código ASCII, pero vamos, lo veo un poco chapuza.
Gracias