Istanzia l'oggeto fuori dal ciclo.
Qualcosa come
Codice PHP:$objPHPExcel = new PHPExcel();
//richiami la funzione passando l'oggetto.
function crea_excel($objPHPExcel, $id, $posizione="", $filename="", $save=false)
{
// bla bla bla......
// chiamate varie per creare l'excel in base all'id fornito
// bla bla bla......
if($save)
{
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save($filename);
return true;
}
}

Rispondi quotando