致命错误:不能使用Poisson类型的对象作为数组

时间:2015-02-12 02:56:23

标签: php fatal-error

大家好我在这段代码上得到了这个错误,我在类Markets.php中有这个功能

public function getUnder($line){
        $under = 0;
        for($i=0; $i<= floor($line) ;$i++){
            for ($j=0; $j<= (floor($line) - $i);$j++){
                    $under = $under + $this->poisson_tab[$i][$j];
            }
        }
        return $under;
    }
我试图像这样使用它:

$get_markets = new Markets($tab_poisson);

echo "Under 2.5 -> ".(1/$get_markets->getUnder(2.5))."</br>";

1 个答案:

答案 0 :(得分:0)

你的问题很模糊,但是根据你提供的信息我会猜到......

不应将

$this->poisson_tab[$i][$j]引用为数组,应将其引用为对象..例如$this->poisson_tab->$i->$j$this->poisson_tab[$i]->$j,具体取决于您的其余代码。