尝试使用PHP创建Excel文档(致命错误)

时间:2016-03-18 15:40:32

标签: php excel

大家好我想尝试创建一个简单的Excel文档,这样我就可以开始了解如何在Excel中使用php。但是,当我运行我的代码时,我发现致命错误...... Fatal error: Call to undefined method PHPExcel::getActiviteSheet() in /home3/hutch/public_html/Murphy/ExcelTransfer.php on line 6 任何人都知道如何解决这个问题?

<?php
    Include_once 'PHPExcel.php';

    $sheet = new PHPExcel();

    $activeSheet = $sheet->getActiviteSheet();

    $activeSheet->setCellValue('A1','test1');
    $activeSheet->setCellValue('B1','test2');
    $activeSheet->setCellValue('C1','test3');
    $activeSheet->setCellValue('D1','test4');

    header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
    header('Content-Disposition: attachment;filename="report.xlsx"');
    header('Cache-Control: max-age=0');

    $objWriter = PHPExcel_I0Factory::createWriter($sheet, 'Excel2007');
    $obWriter->save('php://output');

    exit;

?>

1 个答案:

答案 0 :(得分:2)

您使用的拼写错误$sheet->getActiveSheet();代替$sheet->getActiviteSheet();