在非对象PHPExcel错误上调用成员函数getActiveSheet()

时间:2014-03-01 05:29:23

标签: php phpexcel

我试图通过PHPExcel获取单元格的值

这有效

$cell = $objPHPExcel->getActiveSheet()->getCell('B2');
echo $cell->getCalculatedValue(); //Prints the cell value, Working

但是当我把它用于运作时它不起作用

function getval($id){
 $cell = $objPHPExcel->getActiveSheet()->getCell($id);
 return $cell->getCalculatedValue();
}

表示在非对象上调用成员函数getActiveSheet()

1 个答案:

答案 0 :(得分:0)

我也遇到了同样的事情!

我找到答案, objexcel是一个类,您必须先创建一个对象! 因此添加

$objPHPExcel = new PHPExcel(); 

在函数中,然后使用它!