Php 对象类无法转换为字符串错误
我试图在index.xlsx工作表中导入数据库值 因此,我编写了一个使用phpExcel导入它的代码 Index.phpPhp 对象类无法转换为字符串错误,php,phpexcel,Php,Phpexcel,我试图在index.xlsx工作表中导入数据库值 因此,我编写了一个使用phpExcel导入它的代码 Index.php 如第10行错误消息所述 $objReader ->$objReader->load($filename); 应该是 $objPHPExcel=$objReader->load($filename); 您也不需要指定任何读卡器。它将根据您的文件类型自动获取 $objPHPExcel = PHPExcel_IOFactory::load($filenam
如第10行错误消息所述
$objReader ->$objReader->load($filename);
应该是
$objPHPExcel=$objReader->load($filename);
您也不需要指定任何读卡器。它将根据您的文件类型自动获取
$objPHPExcel = PHPExcel_IOFactory::load($filename);
$objWorksheet = $objPHPExcel->getActiveSheet();
用于保存文件
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="yourfile.xls"');
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('php://output');
仍然存在一个错误,表示未定义的变量:objPHPExcel@Khader我认为这个变量是第10行的返回值,作为我在答案中的更新。我建议您阅读php excel库的文档。下一个错误是$objWriter->save(index.xlsx)代码>应该是$objWriter->save($filename)代码>