数据保存与.txt文件中,量很大(一行一条记录),现在是怎么进行分页读取(不能全部读入数组这种方式),我想到的就差不多这种,一行一行取,加个增值,比如:记录从30行开始取10条,就是读到30行后开始拿对应数据。这个方法不知道是不是很慢,有没有其它好点的方法。还有一种可能把这个文件文件分成多个文件进行存储,比如20条记录存一个文件,这样应该解决分页问题,不过更改一下分页条数就麻烦了。各位有没有好的方法对大文件进行快速分页的。
解决方案 »
- 跪求:: 请求帮助,,,在线跪等
- 救急
- 通用加密方法
- 大站的js的问题
- 社会化评论例如Disqus、多说,都用什么写的API?让各种语言都能调用?
- 初学者:配置完php.ini遇到的问题,不能找到动态库!
- PHP的论坛头像上传问题
- 请问header()函数的作用和使用方法
- 请问为什么我的程序中的session_start()语句总是会报“Cannot send session cache limiter - headers already sent ”。
- Parse error: syntax error, unexpected 'echo' (T_ECHO) in ../L.php on line 29
- 请大家帮忙看看错误在那里
- PHP 调用 java webservice 奇怪问题
file_get_contents也支持offset参数....
楼上所说静态分页是不是每一个文件作为一个列表,如果更改显示条数,那不是要全部重新生成一次。