>>95
元々、PHP5+MySQLで作成していた問い合わせシステムなんですが
クライアントの都合により、サーバーの環境が変えられないらしく
PHP4+ファイル操作に直してくれと、要望があったんですよね…

SQLiteは自分も検討したのですが、クライアントの環境の詳細が分からないので
やめたほうが無難かなっと考えました。

>行単位で読む関数があるけど結局後ろの方を読もうとすれば遅くなります。
やはりこれはしょうがないと割り切り素直に作成した関数で乗り切ろうと思います。