私は制御できないかなり大きいcsvファイルを持っています。それは約100kの行を持ち、大きくなるだけです。バッチ処理phpのfgetcsv
私はこのデータに基づいてノードを作成するためにDrupalモジュールフィードを使用しています。パーサーは50行のグループでパーシングをバッチ処理します。ただし、パーサーは引用符を正しく処理せず、csvファイルの約60%を解析できません。 fgetcsvは動作しますが、私が知る限りバッチ処理はしません。
fgetcsvでファイル全体を読み込もうとすると、PHPは最終的にメモリ不足になります。したがって、私は物事をより小さな塊に分割することができるようにしたいと考えています。これは可能ですか?