Utilizzo questo codice per importare contenuto esterno di un file txt

$filename = "content/$id/content.txt";
$handle = fopen($filename, "r");
$content_imported = fread($handle, filesize($filename));
fclose($handle);


Poi uso questo affinchè legga correttamente le accentate:


$riga = utf8_encode($content_imported);

print $riga;


Le accentate vengono lette correttamente, ma se abbiamo un testo con gli apici questi vengono annullati. Mi sapreste indicare una soluzione?

Grazie infinite.