4ini_set(
'display_errors', TRUE);
 
    5ini_set(
'display_startup_errors', TRUE);
 
    6date_default_timezone_set(
'Europe/London');
 
    8define(
'EOL',(PHP_SAPI == 
'cli') ? 
PHP_EOL : 
'<br />');
 
   10date_default_timezone_set(
'Europe/London');
 
   13require_once dirname(__FILE__) . 
'/../Classes/PHPExcel.php';
 
   15echo 
date(
'H:i:s') , 
" Create new PHPExcel object" , 
EOL;
 
   19echo 
date(
'H:i:s') , 
" Create styles array" , 
EOL;
 
   21for ($i = 0; $i < 10; $i++) {
 
   23    $style->getFont()->setSize($i + 4);
 
   27echo 
date(
'H:i:s') , 
" Add data (begin)" , 
EOL;
 
   29for ($col = 0; $col < 50; $col++) {
 
   39echo 
date(
'H:i:s') , 
" Add data (end), time: " . round(
$d, 2) . 
" s", 
EOL;
 
   42echo 
date(
'H:i:s') , 
" Write to Excel2007 format" , 
EOL;
 
   44$objWriter->save(str_replace(
'.php', 
'.xlsx', __FILE__));
 
   45echo 
date(
'H:i:s') , 
" File written to " , str_replace(
'.php', 
'.xlsx', pathinfo(__FILE__, PATHINFO_BASENAME)) , 
EOL;
 
   50echo 
date(
'H:i:s') , 
" Done writing file" , 
EOL;
 
   51echo 
'File has been created in ' , getcwd() , 
EOL;
 
date( 'd-M-Y', $objPHPExcel->getProperties() ->getCreated())
memory_get_peak_usage(true)/1024/1024)
for($col=0; $col< 50; $col++) $d
An exception for terminatinating execution or to throw for unit testing.
static stringFromColumnIndex($pColumnIndex=0)
String from columnindex.
static createWriter(PHPExcel $phpExcel, $writerType='')
Create PHPExcel_Writer_IWriter.