php - 严格标准:响应声明::toXML() 错误

标签 php plivo

我有一个 PHP 脚本中显示的跟随错误。

Strict Standards: Declaration of Response::toXML() should 
be compatible with Element::toXML($header = false) in line 35

有问题的行是require_once ('./plivo.php');; plivo.com PHP 助手的导入。

谁能告诉我这个错误是什么以及我该如何解决它?

谢谢

最佳答案

您可能已经想到了这一点,但如果您真的想修复错误而不是更改错误报告的级别,则需要更改以下内容:

// In the plivo.php helper file we're looking at
// the Response class that extends the Element class
// Change the following function from:
public function toXML() {
    $xml = parent::toXML($header=TRUE);
    return $xml;
}

// To:
public function toXML($header=TRUE) {
    $xml = parent::toXML($header);
    return $xml;
}

问题是 childClass::method() 与 parentClass::method() 有不同的参数,如 notJim's answer here 中所述。 .希望对您有所帮助。

关于php - 严格标准:响应声明::toXML() 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19344915/

相关文章:

javascript - 使用 API 或 XML 记录从 Plivo WebSDK 进行的调用

php - 如何在 WordPress 帖子上显示多个作者

php - 在sql中使用连接 - 没有得到所有想要的结果

composer-php - 通过 composer 与 guzzle 冲突的 plivo api 安装

node.js - Uncaught Error : plivo. RestAPI 不是函数

java - 错误 : use 'application/json' Content-Type and raw POST with json data

短信接收确认

php - 在 PostgreSQL 中用单引号插入值

php - 根据多个条件从连接中进行选择的原则

javascript - 如何在服务器上运行浏览器功能?