gpt4 book ai didi

php - 使用 PHPExcel 数组到 Excel 2007

转载 作者:可可西里 更新时间:2023-11-01 12:42:14 25 4
gpt4 key购买 nike

我有这个二维数组,我想使用 PHPExcel 将其导出为 excel 文件。

// create a simple 2-dimensional array
$data = array(
1 => array ('Name', 'Surname'),
array('Schwarz', 'Oliver'),
array('Test', 'Peter')
);

问题是我无法预测数组中键的数量,所以很难使用这种方法

$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->SetCellValue('A1', 'Hello');
$objPHPExcel->getActiveSheet()->SetCellValue('B2', 'world!');
$objPHPExcel->getActiveSheet()->SetCellValue('C1', 'Hello');
$objPHPExcel->getActiveSheet()->SetCellValue('D2', 'world!');

我正在尝试生成一个 for 循环来执行此操作,有什么帮助吗?

最佳答案

PHPExcel 有一个内置方法,可以一步设置数组中的单元格:

$data = array(
array ('Name', 'Surname'),
array('Schwarz', 'Oliver'),
array('Test', 'Peter')
);
$objPHPExcel->getActiveSheet()->fromArray($data, null, 'A1');

关于php - 使用 PHPExcel 数组到 Excel 2007,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19155488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com