如何更新/安装libxml到xampp

时间:2014-03-05 02:22:34

标签: php xml dom xampp libxml2

我正在尝试创建一个包含多个标记的Google地图。但我遇到了这段代码

$doc = domxml_new_doc("1.0");
$node = $doc->create_element("markers");
$parnode = $doc->append_child($node);

我收到此错误:

致命错误:在第5行的C:\ xampp \ htdocs \ dlti \ phpscriptmap.php中调用未定义的函数domxml_new_doc()

致命错误:在第6行的C:\ xampp \ htdocs \ dlti \ phpscriptmap.php中调用未定义的方法DOMDocument :: create_element()

致命错误:在第7行的C:\ xampp \ htdocs \ dlti \ phpscriptmap.php中调用未定义的方法DOMDocument :: append_child()

我检查了我的php,我的DOM / XML已启用,我的libxml版本是2.7.8。是我的libxml oud?我已经下载了libxml2-2.4.14.tar.gz,但我不知道如何将库安装到我的php / xampp。

1 个答案:

答案 0 :(得分:1)

domxml_new_doc();是PHP 4中DOMXML扩展的一个函数。这个扩展在PHP 5中被ext/dom取代。这些方法更完整,用驼峰编写。

$dom = new DOMDocument();
$markers = $dom->appendChild(
  $dom->createElement('markers')
);