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

Rispondi quotando