35 lines
		
	
	
		
			931 B
		
	
	
	
		
			PHP
		
	
	
		
		
			
		
	
	
			35 lines
		
	
	
		
			931 B
		
	
	
	
		
			PHP
		
	
	
|  | <?php | ||
|  | set_include_path( get_include_path().PATH_SEPARATOR.".."); | ||
|  | include_once("xlsxwriter.class.php"); | ||
|  | 
 | ||
|  | $header = array( | ||
|  |     'year'=>'string', | ||
|  |     'month'=>'string', | ||
|  |     'amount'=>'price', | ||
|  |     'first_event'=>'datetime', | ||
|  |     'second_event'=>'date', | ||
|  | ); | ||
|  | $data1 = array( | ||
|  |     array('2003','1','-50.5','2010-01-01 23:00:00','2012-12-31 23:00:00'), | ||
|  |     array('2003','=B2', '23.5','2010-01-01 00:00:00','2012-12-31 00:00:00'), | ||
|  |     array('2003',"'=B2", '23.5','2010-01-01 00:00:00','2012-12-31 00:00:00'), | ||
|  | ); | ||
|  | $data2 = array( | ||
|  |     array('2003','01','343.12','4000000000'), | ||
|  |     array('2003','02','345.12','2000000000'), | ||
|  | ); | ||
|  | $writer = new XLSXWriter(); | ||
|  | $writer->writeSheetHeader('Sheet1', $header); | ||
|  | foreach($data1 as $row) | ||
|  | 	$writer->writeSheetRow('Sheet1', $row); | ||
|  | foreach($data2 as $row) | ||
|  | 	$writer->writeSheetRow('Sheet2', $row); | ||
|  | 
 | ||
|  | $writer->writeToFile('xlsx-sheets.xlsx'); | ||
|  | //$writer->writeToStdOut();
 | ||
|  | //echo $writer->writeToString();
 | ||
|  | 
 | ||
|  | exit(0); | ||
|  | 
 | ||
|  | 
 |