Salve uso questo script come parser per la lettura di un xml


codice:
 <?php$news = simplexml_load_file('https://miorss.com');
$xmlout = iconv('UTF-8', 'ISO-8859-1//TRANSLIT', $news);


$feeds = array();
$i = 0;
foreach ($news->entry as $entry) 
{
    $feeds[$i]['title'] = $entry->title;
    $feeds[$i]['link'] = $entry->link->attributes();
    $feeds[$i]['content'] = $entry->content;
	
	echo'<center>';
	//$link=$entry->link->attributes();
	//echo'<a href="'.$link.'">';
	echo'<b>';
	$titol=strtoupper($entry->title);
	$titolo=str_replace('CALCIOMERCATO', '' ,$titol);
	echo $titolo;
	echo'</b>';
	echo'<h3>';	
	$desc=strtoupper($entry->content);
	$descrizione=str_replace('CALCIOMERCATO', '' ,$desc);
	echo strtolower($descrizione);
	echo'</h3>';
    $i++;
if ($i==10) {
break;
}
}
?>

ma ottengo risultati strani credo su caratteri speciali tipo così:

€�
avete per caso suggerimenti?
ho inserito anche utf8_decode o utf8 nei meta ma non cambia nulla
grazie mille