php超快高效率統(tǒng)計(jì)大文件行數(shù)
用php獲取文件行數(shù),網(wǎng)上給出的答案通常是使用file這樣一次性讀取,這樣不適用在大文件。通常大文件大家用while來(lái)循環(huán)的逐行統(tǒng)計(jì),這樣的效率太慢最快的方法是多行統(tǒng)計(jì),每次讀取N個(gè)字節(jié),然后再統(tǒng)計(jì)行數(shù),這樣比逐行效率高多了。測(cè)試情況,文件大小 3.14 GB第1次:line: 13214810 , time:56.2779 s;第2次:line: 13214810 , time:49.6678
巴扎黑 2017-01-21 11:53:08 0 0 288