PHP读取excel文件
2011-12-28 20:57
281 查看
直接上代码,使用phpexcel类,只做读取操作
<?php /** * 该文件只是单纯的读取excel文件 */ header('Content-Type:text/html;charset=utf-8');//设置php页面字符集 include("phpexcel.php");//phpexcel主程序文件 include('PHPExcel/Reader/Excel2007.php');//07版excel配置文件 include('PHPExcel/Reader/Excel5.php'); $objexcel=new PHPExcel(); $php_reader = new PHPExcel_Reader_Excel2007(); //$objexcel->setActiveSheetIndex(0)->setCellValue('A1', '中文'); $excelFileUrl = '01simple.xlsx';//xlsx文件路径 $xlsFileUrl = '01simple.xls';//97-03版excel文件路径 echo '<pre>'; if(file_exists($excelFileUrl)) { $php_reader->canRead($excelFileUrl); $objexcel = $php_reader->load($excelFileUrl); $current_sheet =$objexcel->getSheet(0); $all_column =$current_sheet->getHighestColumn();//获取excel文件里的最大列标 $all_row =$current_sheet->getHighestRow();//获取excel文件里的最大行标 $excelFileArray=array(); //循环列标和行标 //将取得内容组成一个二维数组 格式: Array['列标']['行标']['value']=值 for($c = 'A'; $c <= $all_column; $c++) { for($r = 0; $r <= $all_row; $r++) { $SerialNum = $c.$r;//excel文件里的坐标。即列标与行数结合 $content = $current_sheet->getCell($SerialNum)->getValue();//获取excel文件里当前坐标下(文本框)的内容 //如果当前坐标内的值为object对象类型 if(is_object($content)) { $content = $content->__toString(); } $excelFileArray[$c][$r]['content'] = $content; } } var_dump($excelFileArray); } echo '</pre>'; ?>
相关文章推荐
- php读取excel文件的实例代码
- PHP利用PHPExcel插件读取Excel文件内容
- 使用 phpExcel 读取xls/xlsx文件到数据库
- PHPExcel读取文件日期处理
- 使用 PHPExcel 读取\修改 xls文件
- PHPExcel读取Excel文件的实现代码
- PHPExcel读取Excel文件的实现代码
- PHP读取Excel文件内容
- PHP读取EXCEL文件(包括资源型的图片信息)
- PHPExcel读取文件日期处理,含时分秒(Thinkphp)
- PHP Excel 读取xls,xlsx文件并出入数据然后保存
- PHP读取Excel文件的内容并写入Mysql数据库
- phpExcel 读取数据,大数据文件处理方案
- phpExcel读取excel文件 生成excel文件
- php从爬虫爬取的txt文件按行读取并写入保存到excel,csv中
- PHP读取Excel里的文件
- PHPExcel 读取Excel以xlsx格式的文件
- php读取csv文件(excel可另存为csv格式文件)
- PHP读取EXCEL文件内容(使用wamp)
- php excel 读取日期问题 在 php excel 读取 xls 格式的文件时,xls 上面显示的是正常的日期格式 但是读取出来的话,就会是一个万位整形数据,这显然不是我们想要的日