0

HUGE という名前の 700 万行のテキスト ファイルを読み込もうとしています。最初の 1 万行を読み取ってから削除しようとしています。私は現在、このように SplFileObject を使用しています...

    $file = new SplFileObject(FILENAME);
    for ($i = $start; $i <= $end; $i++) {
        $file->seek($i);
        $lines .= $file->current();
    }
    return($lines);

私はまだHUGEを持っていません。SplFileObject がそのような巨大なファイルをロードできるかどうかを知る必要があります。行を削除するたびに HUGE の長さを計算する必要があります。count(array_HUGE) はすぐに長さを教えてくれるので、「ファイル」は有望に思えます。今すぐデザインを決定する必要があります。2 つのうち、フットプリントが小さく、HUGE の読み込みが速いのはどれですか?

4

0 に答える 0