По сути, я хочу создать систему, в которой пользователь может загрузить файл CSV и выбрать столбцы, которые он хочет загрузить / обработать
Я могу сделать это хорошо, используя fopen и foreach,
но так как номер столбца может варьироваться от CSV до CSV ....
я могу хранить выбранные столбцы в массиве, например selected [] = "1,2,4"; // из 1,2,3,4 столбцов
Запятая или в любом случае я хочу.
но как я могу использовать что-то вроде list (1,2,4) = explode (",", theData []);
где я могу загрузить 1,2,4, там динамически, или даже 1,2,3,4, а затем я могу проигнорировать 3.