在Kohana中,如果PHPEXCEL导出的Excel文件显示机器代码,可以通过以下步骤进行清除:
require_once APPPATH.'vendor/PHPExcel/PHPExcel.php';
header('Content-Type: application/vnd.ms-excel');
.xls
或.xlsx
。可以使用以下代码设置文件扩展名:header('Content-Disposition: attachment;filename="filename.xls"');
$objPHPExcel = new PHPExcel();
$objPHPExcel->getActiveSheet()->setCellValue('A1', 'Hello World!');
$objPHPExcel->getActiveSheet()->setTitle('Sheet 1');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output');
以上步骤可以确保在Kohana中使用PHPEXCEL导出Excel文件时不显示机器代码。如果仍然出现机器代码的显示,可能是由于其他代码或配置问题导致的,可以进一步检查和调试相关代码和配置。
领取专属 10元无门槛券
手把手带您无忧上云