iso-8895-1 ile xml kabul UTF-8

0 Cevap php

XML feed UTF-8 olması gerekir iken ben bir xml yem web sayfalarındaki metin / html ayrıştırma ediyorum, metin / html iso-8895-1 kodlanmış. Ben html varlıkları kullanmış, ama elle karakter yükler değiştirmek yaşıyorum, burada şimdiye kadar (hala tüm metin ayrıştırma değil) ne olduğunu

$desc = str_replace(array("\n", "\r", "\r\n"),"",$desc);
    $desc = str_replace(array("’","‘","”","“"),"'",$desc);
  $desc = str_replace("£","£",$desc);
    $desc = str_replace("é","é",$desc);
    $desc = str_replace("²","2",$desc);
    $desc = str_replace(array("-","•"),"‐",$desc);
$desc = htmlentities($desc, ENT_QUOTES, "UTF-8");

0 Cevap