调用未定义的函数domxml_new_doc()

时间:2011-06-28 08:09:17

标签: php xml dom

  

可能重复:
  How to solve “call to undefined function domxml_new_doc()…”

我正在使用php5,当我尝试初始化domxml_new_doc()时,它会出现以下错误

Call to undefined function domxml_new_doc()

我检查了phpinfo并发现DOM / XML已启用...

这是给我错误的代码行

$doc = domxml_new_doc("1.0");

1 个答案:

答案 0 :(得分:2)

正如KingCrunch所建议的那样,你可能会使用PHP5。在这种情况下,只需使用DomDocument

但是,如果您仍在使用PHP4,则以下测试将告诉您是否已加载扩展程序:

var_dump(extension_loaded('domxml'));

如果返回false,则必须启用domxml库。 如果你可以修改php.ini,然后找到一行extension=domxml.so(unix)或extension=domxml.dll(windows),取消注释,然后重启web服务器。

如果找不到此行,则可能必须安装此库,这超出了此问题的范围:)