Я пытаюсь экспортировать многомерный массив в качестве файла excell с использованием phpexcel librery. Как-то я не могу выйти за пределы экспорта файла с именем group в columne's.Многомерный массив с PHPExcel
Мой код:
$arr = array(
"group1"=>array(
1001 => array(
"name"=>"Product 1",
"desc"=>"lorem ipsum",
"star"=>"3",
"price"=>"15"
),
1002 => array(
"name"=>"Pedruzka",
"desc"=>"Speck, Zwiebeln",
"star"=>"2",
"price"=>"17"
)
),
"group2"=>array(
1001 => array(
"name"=>"Margherita",
"desc"=>"Tomaten, Mozzarella, Oregano",
"star"=>"3",
"price"=>"15"
),
1002 => array(
"name"=>"Pedruzka",
"desc"=>"Speck, Zwiebeln",
"star"=>"2",
"price"=>"17"
)
)
)
Код для экспорта:
$objPHPExcel = new PHPExcel();
......
$i = 0;
foreach ($arr as $key => $value){
$objPHPExcel->getActiveSheet()->SetCellValue(PHPExcel_Cell::stringFromColumnIndex($i).'1', $key);
$objPHPExcel->getActiveSheet()->SetCellValue(PHPExcel_Cell::stringFromColumnIndex($i+1).'2', $value);
$i++;
}
.....
Ну вы только с использованием 1 цикла, когда вы на самом деле нужно 3 ... – Naruto
пожалуйста, вы можете помочь, предоставив некоторые примеры кода? Я пытался это сделать, но столкнулся с дополнительными проблемами? –