include './phpexcel/PHPExcel.php'; //这是一个phpexcel类包文件,文件链接在最下面
include './phpexcel/PHPExcel/IOFactory.php'; //这是一个也是phpexcel类包文件
$filename = '111.xlsx'; //你的excel文件地址
$objPHPExcelReader = PHPExcel_IOFactory::load($filename); //加载excel文件
foreach ($objPHPExcelReader->getWorksheetIterator() as $sheet) //循环读取sheet
{
foreach ($sheet->getRowIterator() as $row) //逐行处理
{
if ($row->getRowIndex() < 2) //确定从哪一行开始读取,注意是行哦
{
continue;
}
$i = 0; //从第一列读取
foreach ($row->getCellIterator() as $cell) //逐列读取
{
if ($i == 0) {
$data['a'] = $cell->getValue(); //获取第一列cell中数据
} elseif ($i == 1) {
$data['b'] = $cell->getValue(); //获取第二列cell中数据
} elseif ($i == 2) {
$data['c'] = $cell->getValue(); //获取第三列cell中数据
} elseif ($i == 3) {
$data['d'] = $cell->getValue(); //获取第四列cell中数据
} elseif ($i == 4) {
$data['e'] = $cell->getValue(); //获取第五列cell中数据
}
$i++;
}
M('aa')->add($data); //添加到数据库,你也可以输出出来看,注意,这只是处理一行的数据
echo $i . '行<br/>';
}
}
PHP读取Excel文件内容
最新推荐文章于 2022-11-08 21:39:29 发布