PHP读取Excel文件类的具体应用
Jun 13, 2016 am 11:09 AM
excelphpspecificexistapplicationusdocumentarticleofkinddetailedread
我们在这篇文章中为大家详细介绍了一些有关
PHP读取Excel文件类代码示例:
- ?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文件类的全部用法,作为一个参考对象。
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article
R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Assassin's Creed Shadows: Seashell Riddle Solution
2 weeks agoByDDD
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat Commands and How to Use Them
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Dreamweaver Mac version
Visual web development tools

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function

Atom editor mac version download
The most popular open source editor

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft

SublimeText3 Mac version
God-level code editing software (SublimeText3)