Originariamente inviato da Mass1
scusate ma vorrei sottoporre anche il problema che incontro io che è simile a questo e nonostante sono giorni che faccio prove non riesco a levarcempioi le gambe...
allora leggo un file xml e lo scrivo su un csv
e fin qui tutto bene tranne che per alcuni caratteri che proprio non c'è verso di scriverli...
tipo le virgolette...
esempio:
leggo:
BOX PER HDD PATA / USB 3.5" COLORE NERO
e con questo codice (da cui si capisce che le ho provate di tutte...)
...
$testo = utf8_encode($testo);
//$testo = html_entity_decode($testo, ENT_QUOTES ); //02-06-2010 21999
$cerca = array("€","â€","├ó┬Ç┬Ø","â€Â","–","°", "ÔÇØ",'"',';',"Â"," ");
$sostituisci = array("€" ,"" ,"" ,"" ,"-" ,"°" ,"”" ,"”",",","" ," " );
$testo = str_replace($cerca, $sostituisci, $testo);
...
mi scrive nel csv
...
BOX PER HDD PATA / USB 3.5†COLORE NERO
...
è evidente che io non essendo esperto in php mi sto perdendo in un bicchier d'acqua ma da me nonostante miliardi di tentativi... niente ... (e ho cercato da per tutto su google...)
grazie in anticipo