求一分页思路(大容量文本分页) 数据保存与.txt文件中,量很大(一行一条记录),现在是怎么进行分页读取(不能全部读入数组这种方式),我想到的就差不多这种,一行一行取,加个增值,比如:记录从30行开始取10条,就是读到30行后开始拿对应数据。这个方法不知道是不是很慢,有没有其它好点的方法。还有一种可能把这个文件文件分成多个文件进行存储,比如20条记录存一个文件,这样应该解决分页问题,不过更改一下分页条数就麻烦了。各位有没有好的方法对大文件进行快速分页的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用fseek和fread函数结合便可实现 :-) 用不着全部读入内容.file_get_contents也支持offset参数.... 我现在的方法就是用fgets()函数,获取一行,如果取第20行记录嘛,用fgets函数读取到20行时拿数据,只是问下有没有更好的方法,每一行一条记录,一行中有分隔符的。楼上所说静态分页是不是每一个文件作为一个列表,如果更改显示条数,那不是要全部重新生成一次。 求教nginx 配置网站的一个问题 这样的数据库怎么搞更好些? 有用过000webhost空间的没有,过来看一下??? 关于字符串编码和解码的问题 菜菜的问题:这句mysql语句怎么写? 本身一台服务器,一根网线,要虚拟出多个ip来? PHP里有什么方法判断某个站点能不能打开 为什么得不到Form的值? winmysqladmin 1.0 问题 ckeditor 4.5.8 的上传处理页 upload.php里应该怎么写,才能上传到目录下? 请大家帮忙看看错误在那里 PHP 调用 java webservice 奇怪问题
file_get_contents也支持offset参数....
楼上所说静态分页是不是每一个文件作为一个列表,如果更改显示条数,那不是要全部重新生成一次。