php读取excel内容
2016-02-29 16:43
671 查看
使用php读取到excel文件中的内容
1.下载PHPExcel类
2.代码:
1.下载PHPExcel类
2.代码:
header("Content-type:text/html;charset=utf-8"); require_once 'PHPExcel/Classes/PHPExcel/IOFactory.php'; $path ='test.xlsx'; $objPHPExcel = PHPExcel_IOFactory::load($path); $sheet = $objPHPExcel->getSheet(0); //获取行数与列数,注意列数需要转换 $highestRowNum = $sheet->getHighestRow(); $highestColumn = $sheet->getHighestColumn(); $highestColumnNum = PHPExcel_Cell::columnIndexFromString($highestColumn); //取得字段,这里测试表格中的第一行为数据的字段,因此先取出用来作后面数组的键名 $filed = array(); for($i=0; $i<$highestColumnNum;$i++){ $cellName = PHPExcel_Cell::stringFromColumnIndex($i).'1'; $cellVal = $sheet->getCell($cellName)->getValue();//取得列内容 $filed []= $cellVal; } //开始取出数据并存入数组 $data = array(); for($i=2;$i<=$highestRowNum;$i++){ $row = array(); for($j=0; $j<$highestColumnNum;$j++){ $cellName = PHPExcel_Cell::stringFromColumnIndex($j).$i; $cellVal = $sheet->getCell($cellName)->getValue(); $row[ $filed[$j] ] = $cellVal; } $data []= $row; } print_r($data); 打印出的$data即为表格中的信息
相关文章推荐
- 【ThinkPHP】ThinkPHP角色权限的方法
- php get_magic_quotes_gpc()函数用法介绍
- php常用函数(三)数组函数
- PHP流程控制中不经常使用的替代语法
- PHP的mod_rewrite重写模块将.php后缀换成.html
- php 多条数据更新
- php 调用银联接口
- php设计模式 适配器模式
- 深入解析thinkphp中的addAll方法
- php实现socket
- vsftp出现cannot change directory问题的解决方法
- mac 环境下laravel 5.1框架与数据库的连接和配置问题
- 远程获取文件大小
- phpStorm debug
- php上传文件类型大全
- Yii2权威指南中文版及众包翻译平台
- Win7 64bit系统安装matplotlib
- WiFi Auto DFS & TPC无线自动换频与功率调整技术应用解说
- CInternetSessio和CFtpConnection连接FTP
- 搭建FTP服务器