"缺少getParticipantComments()的参数2,

时间:2014-04-15 01:00:45

标签: php

我是PHP新手,我正在获取错误" EduSuckr :: getParticipantComments()缺少参数2,在C:\ xampp \ htdocs \ elgg \ mod \ edufeedr \ views \ default中调用\ edufeedr \ participant_profile.php在第55行并定义了"在文件C:\ xampp \ htdocs \ elgg \ mod \ edufeedr \ edusuckr.php(第110行)

participant_profile.php第55行

$comments = $es->getParticipantComments(array($vars['entity']->guid, $vars['participant']->blog_base));
        var_dump($comments);
        if (!($comments && is_array($comments))) {
            $comments = array();

和文件edusuckr.php第110行

function getParticipantComments($course_guid, $participant_id) {
            return unserialize($this->client->call('getParticipantComments', array($course_guid, $participant_id)));
        }

有人可以帮忙,然后向我解释我做错了什么。

谢谢!

1 个答案:

答案 0 :(得分:2)

您使用单个参数调用该函数,该参数是一个数组。你应该用两个单独的参数来调用它,而不是将它们组合成一个数组。

$comments = $es->getParticipantComments($vars['entity']->guid, $vars['participant']->blog_base);