Ciao a tutti, non riesco a risolvere un problema che ho su un array.
Dall'array 'availabilities' estraggo tre campi, di cui il primo è una data.
Questo campo viene memorizzato con uno spazio bianco davanti alla data e nel file Prova.xlsx il campo non è leggibile proprio perchè ha lo spazio bianco davanti: non so come fare a toglierlo.
Di seguito il codice che utilizzo.
Grazie mille
$csv = 'data,id camera,disponibilita,' . "\n";
foreach($d_json['availabilities'] as $item)
{
$csv .= ''.$item['from'].',' . $item['room_type_id'].','.$item['real_availability'][0].','.'' . "\n";
}
...
$a = explode(",", $csv);
$columnArray = array_chunk($a, 3);
$spreadsheet->getActiveSheet()
->fromArray(
$columnArray, // The data to set
);
// // (b) salvo il risultato nel file xlsx
$writer = new Xlsx($spreadsheet);
$writer->save('Prova.xlsx');