我面临一个问题。
我需要阅读大约 10MB 的 .xls 文件。我编写了一个 php 代码,当我读取小的 .xls 文件时它可以正常工作。但是当我尝试读取大文件时,浏览器在第 1126 行显示“致命错误:C:\wamp\www\student\ExcelRes\PHPExcel\Cell.php 中允许的内存大小为 134217728 字节已用尽(试图分配 1032 字节) "
这是我的代码。
<?php
ini_set('memory_limit', '128M');
set_include_path(get_include_path() . PATH_SEPARATOR . 'ExcelRes/');
include 'PHPExcel/IOFactory.php';
$inputFileName = 'ru_unit_H_all.xls';
$objPHPExcel = PHPExcel_IOFactory::load($inputFileName);
$sheetData = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);
echo $sheetData['20007'][ 'K']; //row colomn
?>