電子書籍の厳選無料作品が豊富!

phpでプログラムを作成しているのですが、読み込むファイルが大きい為、
一括で読み込んでしまうと、メモリエラーになります。

そこで、1000行ずつ読みこむのに、fseekで1000行単位でポインタを移動させて
fgetで1000行読み込みして処理という感じで、ループさせたいのですが、
出来るのでしょうか。

調べてもバイトでfseekは出来るみたいですが、行で移動させたいのです。
宜しくお願い致します。

A 回答 (1件)

ググったら、



string fgets ( resource $handle [, int $length ] )

と出てきました。
    • good
    • 0
この回答へのお礼

ありがとうございます。
ポインタを移動してから、fgetsしたいのです。
他の方法で出来るかもしれません。
ありがとうございました。

お礼日時:2021/02/22 22:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!