ciao ragazzi, eseguo questa operazione su un file rss

Codice PHP:
$rss implode(""file($webpage));

   
$pattern "/<item[^>]*?>.*?<\/item>/ise";

preg_match_all($pattern$rss$matches);
   
$parti_rss = array();

... 
alla fine, facendo un echo del testo ottengo alcuni caratteri modificati in questo modo:

’
Ã


ho provato ad usare html_entity_decode ma non ha sortito alcun effetto...

qual'è la funzione corretta da usare per convertire questi caratteri in un formato ehm come dire "leggibile"