[英]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.