`

php 导入excel电子表文件2007-11-23 21:26

    博客分类:
  • php
阅读更多

<?php


require_once '../Excel/reader.php'
;


// ExcelFile($filename, $encoding);
$data = new Spreadsheet_Excel_Reader
();


// Set output Encoding.指定中文码
$data->setOutputEncoding('gb2312'
);

/***
* if you want you can change 'iconv' to mb_convert_encoding:
* $data->setUTFEncoder('mb');
*
**/

/***
* By default rows & cols indeces start with 1
* For change initial index use:
* $data->setRowColOffset(0);
*
**/



/***
*   Some function for formatting output.
* $data->setDefaultFormat('%.2f');
* setDefaultFormat - set format for columns with unknown formatting
*
* $data->setColumnFormat(4, '%.3f');
* setColumnFormat - set format for column (apply only to number fields)
*
**/
// 指定读取的excel文件
$data->read('../uploads/jsxz01.xls'
);

/*


$data->sheets[0]['numRows'] - count rows
$data->sheets[0]['numCols'] - count columns
$data->sheets[0]['cells'][$i][$j] - data from $i-row $j-column

$data->sheets[0]['cellsInfo'][$i][$j] - extended info about cell
   
     $data->sheets[0]['cellsInfo'][$i][$j]['type'] = "date" | "number" | "unknown"
         if 'type' == "unknown" - use 'raw' value, because   cell contain value with format '0.00';
     $data->sheets[0]['cellsInfo'][$i][$j]['raw'] = value if cell without format
     $data->sheets[0]['cellsInfo'][$i][$j]['colspan']
     $data->sheets[0]['cellsInfo'][$i][$j]['rowspan']
*/

error_reporting(E_ALL ^ E_NOTICE
);
// 循环读取每一个单元值
for ($i = 1; $i <= $data->sheets[0]['numRows']; $i
++) {
     for (
$j = 1; $j <= $data->sheets[0]['numCols']; $j
++) {
         echo
"\"".$data->sheets[0]['cells'][$i][$j]."\","
;
     }
     echo
"<br>"
;

}


//print_r($data);
//print_r($data->formatRecords);
?>

分享到:
评论

相关推荐

    PHP导入导出Excel PHP导入导出xls文件

    **导入Excel文件** 1. **安装PHPExcel**:使用Composer(PHP的依赖管理工具)来安装`PHPExcel`库。在命令行中运行: ``` composer require phpoffice/phpexcel ``` 2. **读取xls文件**:使用`PHPExcel_...

    织梦实现后台excel表格导入数据-十里.rar

    本资源“织梦实现后台excel表格导入数据-十里.rar”提供了在织梦系统中实现Excel表格批量导入数据的功能,这对于需要大量数据快速录入到数据库的场景非常实用。 首先,我们需要了解织梦(DedeCMS)的基础知识。织梦...

    php导入excel

    `php导入excel`这个主题就是关于如何在PHP环境中读取和处理Excel文件的知识点。下面将详细介绍如何实现这一功能,以及相关的重要概念和技术。 1. **PHP与Excel的兼容性** PHP自身并不直接支持Excel文件处理,但...

    phpExcel 导入导出带图片的excel表格

    在PHP开发中,处理Excel文件是一项常见的任务,特别是在数据导入导出、报表生成等领域。`phpExcel`是一个广泛使用的PHP库,它允许开发者创建、读取和修改Microsoft Excel文件,即使这些文件包含图像。本篇文章将深入...

    PHP导出标准Excel表格和导入代码

    当我们需要处理数据并提供用户下载或从用户那里接收数据时,标准的电子表格格式如Excel变得至关重要。本文将深入探讨如何使用PHP进行标准Excel表格的导出与导入。 一、导出标准Excel表格 1. 使用PHPExcel库 ...

    php excel导入功能

    例如,要读取一个Excel文件,你可以创建一个PHPExcel对象,加载文件,然后遍历工作表和单元格获取数据。 2. **Composer集成**: 在现代PHP开发中,Composer是依赖管理工具,用于管理项目依赖关系。要使用PHPExcel...

    thinkphp下 导入导出csv文件

    这种格式使得数据可以轻松地在各种应用程序之间传递,如电子表格软件(如Microsoft Excel)和数据库系统。 2. ThinkPHP框架:这是一个基于PHP的开源MVC(Model-View-Controller)框架,提供了丰富的功能,包括路由...

    Excel数据导入到Access

    Excel数据导入到Access是将Excel电子表格中的数据整合到Access数据库中的常见操作,这在处理大量数据时尤其有用。Access提供了强大的数据管理功能,包括查询、报表和表间关系,而Excel则擅长于数据的初步整理和分析...

    PHPExcel-1.7.0 php 生成excel

    PHPExcel是PHP中一个非常...总的来说,PHPExcel-1.7.0是PHP开发者处理Excel文件的强大工具,无论是在报表生成、数据导入导出还是数据分析场景中,都能发挥重要作用。掌握其基本用法和高级特性,能极大提升工作效率。

    php导出数据为excel的demo

    而Excel则是Microsoft Office套件中的电子表格应用,用于数据处理、分析和展示。当需要从PHP应用程序中导出大量数据时,将这些数据转换为Excel格式是一个常见的需求。这个“php导出数据为excel的demo”就是解决这个...

    php电子表格 导入/导出excel实例

    要导入Excel文件,你可以使用`IOFactory`类的`load`方法: ```php require_once 'PHPExcel/Classes/PHPExcel.php'; $inputFileName = 'path_to_your_file.xlsx'; $phpExcelObject = PHPExcel_IOFactory::load($...

    批量导入带超链接的excel.rar

    本知识点主要围绕如何使用PHP来批量导入带超链接的Excel文件,并将数据存储到数据库中,基于的是PHPExcel库的2007版本。 首先,我们需要了解PHPExcel库。PHPExcel是一个强大的PHP类库,它允许我们读取、写入和操作...

    PHP Excel导入工具

    接下来,我们将讨论如何导入Excel文件。首先,创建一个新的PHPExcel对象,然后加载Excel文件: ```php &lt;?php require_once 'vendor/autoload.php'; use PHPExcel_IOFactory; $inputFileName = 'path_to_your_excel...

    PHPExcel导入excel

    标题 "PHPExcel导入excel" 涉及到的是在PHP中使用PHPExcel库来处理Excel文件,尤其是导入数据到程序中的过程。PHPExcel是一个强大的PHP类库,它允许开发者读取、写入和操作多种电子表格文件格式,包括Microsoft ...

    ThinkPHP5.1 框架下 PhpSpreadsheet 操作 Excel 表的导入导出.rar

    在ThinkPHP5.1项目中,使用PhpSpreadsheet导入Excel文件通常涉及以下步骤: 1. **安装库**: 通过Composer安装PhpSpreadsheet,命令行输入 `composer require phpoffice/phpspreadsheet`。 2. **读取文件**: 使用`\...

    export-to-excel-or-csv:此文件将帮助您将 html 表导出为 excel 或 csv 文件

    在IT行业中,HTML表格是一种常见的数据展示方式,但有时我们需要将这些数据导入到电子表格软件如Excel或CSV中进行进一步的分析和处理。本文件"export-to-excel-or-csv"提供了一个解决方案,通过PHP语言将HTML表格...

    phpexcell实现excel导入

    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); $objWriter-&gt;save('output.xlsx'); ``` 6. **错误处理和优化**:在实际应用中,你可能需要处理各种错误,如文件不存在、内存限制、...

    将Excel导入到数据库(PHP)

    在IT行业中,将数据从Excel文件导入到数据库是常见的数据处理任务,特别是在数据分析、报表生成或系统集成等场景。在这个过程中,PHP作为一种流行的服务器端脚本语言,常被用来实现这样的功能。以下是对"将Excel导入...

    PHP+Mysql导入或导出Excel文件

    导入Excel文件到MySQL通常分为以下几个步骤: 1. **读取Excel文件**:使用PHPExcel加载Excel文件,获取其中的数据。这可以通过`PHPExcel_IOFactory::load()`方法完成,该方法可以识别并处理不同版本的Excel文件。 ...

    PHP导入Excel插件

    当我们需要在PHP项目中处理Excel文件时,就会用到PHP导入Excel插件。本文将深入探讨这个插件的相关知识点。 1. **PHPExcel库** PHPExcel是PHP中一个非常实用的库,它允许开发者读取和写入多种Excel文件格式,包括`...

Global site tag (gtag.js) - Google Analytics