关于php读取excl的一些问题

include_once('PHPExcel.class.php');header("Content-type:text/html;charset=utf-8");//r... include_once('PHPExcel.class.php');
header("Content-type: text/html; charset=utf-8");
//read excel file;
$PHPExcel = new PHPExcel();
$PHPReader = new PHPExcel_Reader_Excel5();
$PHPExcel = $PHPReader->load('31excel5.xls');
$currentSheet = $PHPExcel->getSheet(0);
$allColumn = $currentSheet->getHighestColumn();
$allRow = $currentSheet->getHighestRow();
for($currentRow = 1; $currentRow<=$allRow; $currentRow++){
for($currentColumn='A'; $currentColumn<=$allColumn; $currentColumn++){
$address = $currentColumn.$currentRow;
echo $currentSheet->getCell($address)->getValue()."\t";
}
echo "\n";
}
解释一下每一句。谢谢
展开
 我来答
zhuimengren361
2015-09-20 · 知道合伙人软件行家
zhuimengren361
知道合伙人软件行家
采纳数:96 获赞数:188
毕业于湖南大学计算机专业,从事6年的开发和技术管理经验,现任上海开亨信息科技公司技术总监

向TA提问 私信TA
展开全部
include_once('PHPExcel.class.php');    //加载phpexcel类
header("Content-type: text/html; charset=utf-8");  //设置文字编码为utf8
//read excel file;
$PHPExcel = new PHPExcel();    //实例化phpexcel类
$PHPReader = new PHPExcel_Reader_Excel5();  //实例化文件类型类。。包括excel2007 csv 文件等
$PHPExcel = $PHPReader->load('31excel5.xls');  //加载要读取的文件
$currentSheet = $PHPExcel->getSheet(0);      //取文件中的第一个表
$allColumn = $currentSheet->getHighestColumn();  //获取列数
$allRow = $currentSheet->getHighestRow();      //获取行数
for($currentRow = 1; $currentRow<=$allRow; $currentRow++){  //通过所有行数和列数循环读取表中的所有值
   for($currentColumn='A'; $currentColumn<=$allColumn; $currentColumn++){  
    $address = $currentColumn.$currentRow;  
    echo $currentSheet->getCell($address)->getValue()."\t";  //输出取到的表格中的值
   }
   echo "\n";
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式