[英]how to create xml document on a remote sever using php with utf-8 encoding
我已经编写了一个php程序,以使用UTF-8编码在服务器上创建XML文件。 但是,生成的XML文件始终提供问号(?????)而不是Unicode字符。 但是在本地服务器上,结果是正确的。 可能是什么问题?
这是我使用过的php代码:
<?php
$DOMObject = new DOMDocument("1.0", "UTF-8");
$list = $DOMObject->createElement("list");
$DOMObject->appendChild($list);
$rec = $DOMObject->createElement("rec");
$list->appendChild($rec);
$id = $DOMObject->createElement("id");
$rec->appendChild($id);
$idText = $DOMObject->createTextNode("mnkarassery");
$id->appendChild($idText);
$name = $DOMObject->createElement("name");
$rec->appendChild($name);
$nameText = $DOMObject->createTextNode("എം.എൻ.കാരശ്ശേരി");
$name->appendChild($nameText);
$DOMObject->save('writers1.xml');
$DOMObject->saveXML();
?>
确保php文件也是用UTF-8编写的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.