私はファイル行を読んでいます
$handle = fopen("foo.txt", "r" );
$line = fgets($handle);
スクリプトの実行ごとに1行を読みたいのですが、次の実行では、前の実行で読み取った代わりに次の行を読みたいです。
ファイルの現在のポインターを保存して、次回はファイルを最初から読み取る代わりに、ポインターのポイントされた値から開始できるようにする方法はありますか?
セッションにポインター値を保存することで実行できますが、スクリプトは複数のセッションで実行できるため、失敗します。どのユーザーセッションでも読み取ることができるポインタ値をメモリに格納するのと同じように、セッションに依存しない普遍的な方法が必要です。