Ca不使用PHPExcel对象作为全局对象

时间:2014-01-15 02:08:58

标签: php phpexcel

我使用这样的PHPExcel对象:

class MyClass
{

  private $xlsFile, $xlsWorksheet;

  private function FunctionA()
  {
    $this->xlsFile = new PHPExcel();
    $this->xlsWorksheet = $this->xlsFile->getActiveSheet();

    $this->FunctionB();

    $writer = new PHPExcel_Writer_Excel2007($this->xlsFile);
    $writer->save('filename.xlsx');
  }

  private function FunctionB()
  {

    $this->xlsWorksheet->GetCellByColumnAndRow(1, 1)->setValue('Value');

  }

}

我收到一个文件,但它是空的。在row-col 1,1上没有字符串'value'。

但是如果我将FunctionB的主体放在FunctionA中,我会得到一个字符串'value'的文件。

我打电话给FunctionA。

会出现什么问题?

0 个答案:

没有答案