gpt4 book ai didi

php - DOMDocument::loadXML 中的错误

转载 作者:数据小太阳 更新时间:2023-10-29 02:53:34 25 4
gpt4 key购买 nike

我收到以下错误:-

Strict Standards: Non-static method DOMDocument::loadXML() should not be called statically

在下一行

$xml_handle = DOMDocument::loadXML($xml_datas, LIBXML_NOENT 
| LIBXML_XINCLUDE | LIBXML_NOERROR | LIBXML_NOWARNING);

来自下面的代码:-

while(($xml_index = $zip_handle->locateName("ppt/slides/slide".$slide_number.".xml")) !== false){
$xml_datas = $zip_handle->getFromIndex($xml_index);
//die("here ====".$slide_number.$xml_datas);
$xml_handle = DOMDocument::loadXML($xml_datas, LIBXML_NOENT | LIBXML_XINCLUDE | LIBXML_NOERROR | LIBXML_NOWARNING);
//print_r($xml_handle);die($xml_handle);
$output_text.= strip_tags($xml_handle->saveXML() );
$slide_number++;
}

感谢任何帮助...

最佳答案

使用严格标准,您应该实例化 DOMDocument 而不是静态调用 loadXML:

$xml_handle = new DOMDocument();
$xml_handle->loadXML($xml_datas, LIBXML_NOENT | LIBXML_XINCLUDE | LIBXML_NOERROR | LIBXML_NOWARNING);

这将消除错误。

关于php - DOMDocument::loadXML 中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22632086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com