$rows) { $matrix[] = array_pad([], $columns, ExcelError::NA()); ++$rows; } } $transpose = array_map(null, ...$inputData); //* @phpstan-ignore argument.type (inputData is mixed not array) $returnMatrix = []; foreach ($transpose as $array) { $returnMatrix[] = Functions::flattenArray($array); } return $returnMatrix; } }