鍍金池/ 問答/PHP  網(wǎng)絡(luò)安全/ php導(dǎo)入excel一定要把改上的excel文件保存起來嗎?

php導(dǎo)入excel一定要把改上的excel文件保存起來嗎?

目前需要做一個需求,php處理導(dǎo)入的excel數(shù)據(jù),這過程中一定要把這個excel文件先保存起來,然后再通過讀取這個文件,再來操作數(shù)據(jù)嗎?能不能直接上傳后就直接操作數(shù)據(jù),省略保存這一步

回答
編輯回答
醉淸風(fēng)

不一定啊,也可以在內(nèi)存中操作啊,其本質(zhì)是讀取文件流,暫存在內(nèi)存中,程序運行完就釋放掉了,我這里隨便寫個例子:

$str=file_get_contents("xxx.txt");
echo $str;

這是從文件中讀取內(nèi)容,然后保存在字符串變量里(在內(nèi)存中哦),excel也是一樣的,你可以去找找第三方庫例如PHPExcel,總之還有很多,道理是一樣的。

可以加群一起學(xué)習(xí)交流:630418030

2017年3月30日 12:36