简体   繁体   English

如何将libxml更新/安装到xampp

[英]how to update/install libxml to xampp

I am trying to create a google map with multiple markers. 我正在尝试创建带有多个标记的Google地图。 But I came across this code 但是我遇到了这段代码

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

and I am getting this error: 我收到此错误:

Fatal error: Call to undefined function domxml_new_doc() in C:\\xampp\\htdocs\\dlti\\phpscriptmap.php on line 5 致命错误:在第5行的C:\\ xampp \\ htdocs \\ dlti \\ phpscriptmap.php中调用未定义函数domxml_new_doc()

Fatal error: Call to undefined method DOMDocument::create_element() in C:\\xampp\\htdocs\\dlti\\phpscriptmap.php on line 6 致命错误:在第6行的C:\\ xampp \\ htdocs \\ dlti \\ phpscriptmap.php中调用未定义的方法DOMDocument :: create_element()

Fatal error: Call to undefined method DOMDocument::append_child() in C:\\xampp\\htdocs\\dlti\\phpscriptmap.php on line 7 致命错误:在第7行的C:\\ xampp \\ htdocs \\ dlti \\ phpscriptmap.php中调用未定义的方法DOMDocument :: append_child()

I check my php and my DOM/XML is enabled and my libxml version is 2.7.8. 我检查我的PHP,并启用了DOM / XML,并且我的libxml版本是2.7.8。 Is my libxml oudated? 我的libxml是否过时? I have downloaded libxml2-2.4.14.tar.gz but I don't know how to install the library to my php/xampp. 我已经下载了libxml2-2.4.14.tar.gz,但是我不知道如何将库安装到我的php / xampp中。

domxml_new_doc(); is a function from the DOMXML extension in PHP 4. This extension was replaced by ext/dom in PHP 5. The methods are more complete and written in camel case. 是PHP 4中DOMXML扩展的功能。在PHP 5中,此扩展已由ext / dom代替。方法更加完整,并且采用驼峰式编写。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM