わかりましたので、これを何時間も機能させようとしてきましたが、理解できません。次の形式のcsvファイルを取得しました
item 1, item 1 stuff
item 2, item 2 stuff
item 3, item 3 stuff
item 4, item 4 stuff
fgetscsvを使用して配列に解析しようとしています。
$file = fopen('test.csv', 'r');
while (($MyCSVArray = fgetcsv($file)) !== FALSE) {
print_r($MyCSVArray);
}
fclose($file);
私は本当にそれを連想配列に解析したいので、そのようにインデックスを付けることができます
MyCSVArray[item 1]
出力する
item 1 stuff
ただし、私が抱えている問題は、すべての値の後にカンマがないため、アイテム1のものをアイテム2とグループ化することです
MyCSVArray[0] = item 1
MyCSVArray[1] = item 1 stuff item 2
MyCSVArray[2] = item 2 stuff item 3
csv ファイルや csv 関数を理解していないのかもしれませんが、思い通りに動作させるにはこれが本当に必要であり、それを機能させる方法が理解できず、顔をキーボードにぶつけようとしています。