我的 Web 应用程序允许用户导入 excel 文件并将文件中的数据写入 mysql 数据库。问题是,当 excel 文件有很多条目,甚至 1000 行时,我得到一个错误,说 PHP 内存不足。这发生在读取文件时。我在 php.ini 文件中为 PHP 分配了 1024MB。
我的问题是,如何在 PHP 中导入如此大的数据。
我正在使用 CodeIgniter。为了阅读 excel 文件,我正在使用这个库。
解决了。我使用 CSV 而不是 xls。我可以在几秒钟内导入 10,000 行数据。谢谢大家的帮助。