鍍金池/ 問答/PHP/ 用phpexcel導(dǎo)出一萬行以上的數(shù)據(jù)時(shí),倒不出來,空白頁

用phpexcel導(dǎo)出一萬行以上的數(shù)據(jù)時(shí),倒不出來,空白頁

用phpexcel導(dǎo)出超過一萬行以上的數(shù)據(jù)時(shí),導(dǎo)不出來,怎么解決

回答
編輯回答
離魂曲

1,調(diào)高執(zhí)行php的內(nèi)存限制
2,簡化你的業(yè)務(wù)邏輯(比如切頁導(dǎo)出)

2018年4月29日 10:06
編輯回答
檸檬藍(lán)

phpexcel 這種每個(gè)cell都是對象的搞法,你一次性導(dǎo)出太多,內(nèi)存都不夠用。。。

2017年2月5日 22:11
編輯回答
安若晴

導(dǎo)出大量的數(shù)據(jù)最好不要用php-excel,因?yàn)橹虚g轉(zhuǎn)換太復(fù)雜,消耗內(nèi)存太多。建議使用原生table組合xls導(dǎo)出或者直接用csv。用csv導(dǎo)出強(qiáng)烈推薦,操作簡單php也有這方面的函數(shù),我上次導(dǎo)出110W+數(shù)據(jù)瀏覽器都沒有斷開連接

2017年12月5日 02:20