Hej, tak właśnie zrobiłem, no może nie dokładnie ale podczas przetwarzania csv sprawdzam kolumny o określonych indexach i te wrzucam do tablicy
A zrobiłem tak (znając ile i jakie nazwy posiadają kolumny)
poprostu wpycham je do tablisy która potem jest dołączana do obiektu i przetwarzane dalej

if ( $data[127
] ) { array_push($images,$data[127
]); } if ( $data[128
] ) { array_push($images,$data[128
]); } if ( $data[129
] ) { array_push($images,$data[129
]); } if ( $data[130
] ) { array_push($images,$data[130
]); } if ( $data[131
] ) { array_push($images,$data[131
]); } if ( $data[132
] ) { array_push($images,$data[132
]); } if ( $data[133
] ) { array_push($images,$data[133
]); } if ( $data[134
] ) { array_push($images,$data[134
]); } if ( $data[135
] ) { array_push($images,$data[135
]); } if ( $data[136
] ) { array_push($images,$data[136
]); }
Nie wiem czy to spełnia jakiekolwiek standardy ale działa

Jak wy byście po zrobili, (przykład bardzo by pomógł zrozumieć)
Pozdrówka