大家,
我正在尝试创建自己的XML导入脚本,但我遇到了字符“š,č,ř,ě”的问题。我的脚本看起来像这样:
$xml = simplexml_load_file("test.xml");
$products = $xml->SHOPITEM;
$options = $products->VARIANT->var;
$product_name = $products->PRODUCTNAME)
var_dump($product_name);
exit();
当我转储$ product_name时,结果如下所示:“FIRSTCLASSĹedĂ©”。正如你所看到的那样,“ěščřžýáíí”被破坏了。
感谢您的帮助。
答案 0 :(得分:1)
发布作为答案 - 这只是浏览器选择错误的编码。返回的所有字符都是正确的,但浏览器显示错误的编码。 尝试更改浏览器编码或添加标题(“Content-Type:text / html; charset = utf-8”);在var_dump()
之前