Heim  >  Artikel  >  Backend-Entwicklung  >  PHPExcel导出 excel下拉菜单怎么做 excel2013官方下载 excel2007

PHPExcel导出 excel下拉菜单怎么做 excel2013官方下载 excel2007

WBOY
WBOYOriginal
2016-07-29 08:55:152258Durchsuche

// PHPExcel导出步骤:
// 一:引入官网下载类库
// 二:实例化PHPExcel类(新建一个excel表格)
// 三:createSheet()方法,setActveSheetIndex方法,getActiveSheel方法(创建sheet内置表)
// 四:setCellValue()方法(填充数据)
// 五:PHPExcel_IOFactory::createWriter()方法,save()方法(保存文件)
$dir =dirname(__FILE__);//找到当前脚本所在路径
require $dir."/PHPExcel/PHPExcel.php";//引入文件
$objPHPExcel=new PHPExcel();//实例化PHPExcel类,等同于在桌面上新建一个excel表格
$objSheet=$objPHPExcel->getActiveSheet();//获取当前活动sheet的操作对象
$objSheet->setTitle("demo");//给当前活动sheet设置名称
/*$objSheet->setCellValue("A1","姓名")->setCellValue("B1","分数");//给当前活动sheet填充数据
$objSheet->setCellValue("A2","张三")->setCellValue("B1","98");//给当前活动sheet填充数据*/
//数组形式
$array=array(
        array(),
        array("","姓名","分数"),
        array("","张三","98"),
        array("","李四","59"),
);
$objSheet->fromArray($array);//直接加载数据块来填充
/*
*提示:这种数组的fromArray()方法如果数据量大的话占用太多的内存会报内存的错误,
        建议使用setCellValue的方法
*/
$objWriter=五:PHPExcel_IOFactory::createWriter($objPHPExcel,"Excel2007");//按照指定的格式生成excel文件
$objWriter->save($dir."demo.xlsx");
?>

以上就介绍了PHPExcel导出,包括了excel方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn