SetCellValue('cell_name', 'value')
;を使用するループを内部で記述する必要があることを理解していますしかし、単一の配列を受け入れてそれをExcelシート行に書き込むPHPExcelのメソッドはありますか?
何かのようなもの:
$ testArray = array( 'testcelltext1'、 'testcelltext2'、testcelltext3 '); PHPExcel :: writeArraytoRow($ testArray); //他のPHPExcelの処理を実際に行うファイルを書き込む 。 。 。 //は、PHP配列が最初の行
付属のドキュメントでそのようなものを見つけることができませんでしたが、それは悪いかもしれませんPDF検索スキル...
$objPHPExcel->getActiveSheet()->fromArray($testArray, NULL, 'A1');
多くの例で使用されています
APIドキュメントで説明されている引数
/**
* Fill worksheet from values in array
*
* @param array $source Source array
* @param mixed $nullValue Value in source array that stands for blank cell
* @param string $startCell Insert array starting from this cell address as the top left coordinate
* @param boolean $strictNullComparison Apply strict comparison when testing for null values in the array
* @throws Exception
* @return PHPExcel_Worksheet
*/