php - 调用未定义函数xmlwriter_open_memory(),无OOP

标签 php xml error-handling

我正在用PHP编写学校项目,但未使用类(class)。我需要使用wmlwriter_open_memory()将输出写入XML并尝试如下操作:

$xml = xmlwriter_open_memory();

$xml = XMLWriter::xmlwriter_open_memory();

$xml = new XMLWriter();
...

但是我得到了对未定义函数错误的调用,但是奇怪的是,当我在学校服务器上远程运行时,我没有收到错误。

我正在使用PHP 7.2.15和Ubuntu 18.04.1 LTS。任何想法表示赞赏。

最佳答案

就像@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@的,,

我已经通过安装php扩展程序解决了它,如下所示:

sudo apt-get install php-xml

并确保与此一起安装
php -i | grep "xml"

我发现这些命令here

关于php - 调用未定义函数xmlwriter_open_memory(),无OOP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54684942/

相关文章:

php - 使用链接将 PHP 错误输出更改为自定义消息

javascript - 浏览器随机不请求资源

php - 仅回显数据库行的值

php - 使用MySQL重新进行SQL注入(inject)攻击,基线要求是什么?

javascript - 如果它有值,则将 html 输入框设置为只读

java - 使用 solrj 和 java 以编程方式将数据加载到 solr

c - 使用 libxml SAX 解析器处理大量嵌套元素

java - java.io.File 的路径问题

php - Hackerrank在php中绘制长度为N的楼梯

javascript - 如何在此node.js应用程序的警报中获取err.message?