基本的には、ユーザーがCSVファイルをアップロードして、アップロード/処理する列を選択できるシステムを作りたいと思っています。
fopenとforeachを使用してこれをうまく行うことができますが、列の数がCSVごとに異なる可能性があるためです。
選択した列を配列に格納できます。例:picked [] = "1,2,4"; // 1,2,3,4列からコンマ区切り、またはとにかく必要です。
しかし、どうすればlist(1,2,4)= explode( "、"、theData []);のようなものを使用できますか。
ここで、1、2、4を動的にロードすることも、1、2、3、4をロードして、3を無視することもできます。