<?php
/**
* PHPExcel
*
* Copyright (c) 2006 - 2014 PHPExcel
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* @category PHPExcel
* @package PHPExcel_Reader_Excel5
* @copyright Copyright (c) 2006 - 2014 PHPExcel (http://www.codeplex.com/PHPExcel)
* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
* @version 1.8.0, 2014-03-02
*/
// Original file header of ParseXL (used as the base for this class):
// --------------------------------------------------------------------------------
// Adapted from Excel_Spreadsheet_Reader developed by users bizon153,
// trex005, and mmp11 (SourceForge.net)
// http://sourceforge.net/projects/phpexcelreader/
// Primary changes made by canyoncasa (dvc) for ParseXL 1.00 ...
// Modelled moreso after Perl Excel Parse/Write modules
// Added Parse_Excel_Spreadsheet object
// Reads a whole worksheet or tab as row,column array or as
// associated hash of indexed rows and named column fields
// Added variables for worksheet (tab) indexes and names
// Added an object call for loading individual woorksheets
// Changed default indexing defaults to 0 based arrays
// Fixed date/time and percent formats
// Includes patches found at SourceForge...
// unicode patch by nobody
// unpack("d") machine depedency patch by matchy
// boundsheet utf16 patch by bjaenichen
// Renamed functions for shorter names
// General code cleanup and rigor, including <80 column width
// Included a testcase Excel file and PHP example calls
// Code works for PHP 5.x
// Primary changes made by canyoncasa (dvc) for ParseXL 1.10 ...
// http://sourceforge.net/tracker/index.php?func=detail&aid=1466964&group_id=99160&atid=623334
// Decoding of formula conditions, results, and tokens.
// Support for user-defined named cells added as an array "namedcells"
// Patch code for user-defined named cells supports single cells only.
// NOTE: this patch only works for BIFF8 as BIFF5-7 use a different
// external sheet reference structure
/** PHPExcel root directory */
if (!defined('PHPEXCEL_ROOT')) {
/**
* @ignore
*/
define('PHPEXCEL_ROOT', dirname(__FILE__) . '/../../');
require(PHPEXCEL_ROOT . 'PHPExcel/Autoloader.php');
}
/**
* PHPExcel_Reader_Excel5
*
* This class uses {@link http://sourceforge.net/projects/phpexcelreader/parseXL}
*
* @category PHPExcel
* @package PHPExcel_Reader_Excel5
* @copyright Copyright (c) 2006 - 2014 PHPExcel (http://www.codeplex.com/PHPExcel)
*/
class PHPExcel_Reader_Excel5 extends PHPExcel_Reader_Abstract implements PHPExcel_Reader_IReader
{
// ParseXL definitions
const XLS_BIFF8 = 0x0600;
const XLS_BIFF7 = 0x0500;
const XLS_WorkbookGlobals = 0x0005;
const XLS_Worksheet = 0x0010;
// record identifiers
const XLS_Type_FORMULA = 0x0006;
const XLS_Type_EOF = 0x000a;
const XLS_Type_PROTECT = 0x0012;
const XLS_Type_OBJECTPROTECT = 0x0063;
const XLS_Type_SCENPROTECT = 0x00dd;
const XLS_Type_PASSWORD = 0x0013;
const XLS_Type_HEADER = 0x0014;
const XLS_Type_FOOTER = 0x0015;
const XLS_Type_EXTERNSHEET = 0x0017;
const XLS_Type_DEFINEDNAME = 0x0018;
const XLS_Type_VERTICALPAGEBREAKS = 0x001a;
const XLS_Type_HORIZONTALPAGEBREAKS = 0x001b;
const XLS_Type_NOTE = 0x001c;
const XLS_Type_SELECTION = 0x001d;
const XLS_Type_DATEMODE = 0x0022;
const XLS_Type_EXTERNNAME = 0x0023;
const XLS_Type_LEFTMARGIN = 0x0026;
const XLS_Type_RIGHTMARGIN = 0x0027;
const XLS_Type_TOPMARGIN = 0x0028;
const XLS_Type_BOTTOMMARGIN = 0x0029;
const XLS_Type_PRINTGRIDLINES = 0x002b;
const XLS_Type_FILEPASS = 0x002f;
const XLS_Type_FONT = 0x0031;
const XLS_Type_CONTINUE = 0x003c;
const XLS_Type_PANE = 0x0041;
const XLS_Type_CODEPAGE = 0x0042;
const XLS_Type_DEFCOLWIDTH = 0x0055;
const XLS_Type_OBJ = 0x005d;
const XLS_Type_COLINFO = 0x007d;
const XLS_Type_IMDATA = 0x007f;
const XLS_Type_SHEETPR = 0x0081;
const XLS_Type_HCENTER = 0x0083;
const XLS_Type_VCENTER = 0x0084;
const XLS_Type_SHEET = 0x0085;
const XLS_Type_PALETTE = 0x0092;
const XLS_Type_SCL = 0x00a0;
const XLS_Type_PAGESETUP = 0x00a1;
const XLS_Type_MULRK = 0x00bd;
const XLS_Type_MULBLANK = 0x00be;
const XLS_Type_DBCELL = 0x00d7;
const XLS_Type_XF = 0x00e0;
const XLS_Type_MERGEDCELLS = 0x00e5;
const XLS_Type_MSODRAWINGGROUP = 0x00eb;
const XLS_Type_MSODRAWING = 0x00ec;
const XLS_Type_SST = 0x00fc;
const XLS_Type_LABELSST = 0x00fd;
const XLS_Type_EXTSST = 0x00ff;
const XLS_Type_EXTERNALBOOK = 0x01ae;
const XLS_Type_DATAVALIDATIONS = 0x01b2;
const XLS_Type_TXO = 0x01b6;
const XLS_Type_HYPERLINK = 0x01b8;
const XLS_Type_DATAVALIDATION = 0x01be;
const XLS_Type_DIMENSION = 0x0200;
const XLS_Type_BLANK = 0x0201;
const XLS_Type_NUMBER = 0x0203;
const XLS_Type_LABEL = 0x0204;
const XLS_Type_BOOLERR = 0x0205;
const XLS_Type_STRING = 0x0207;
const XLS_Type_ROW = 0x0208;
const XLS_Type_INDEX = 0x020b;
const XLS_Type_ARRAY = 0x0221;
const XLS_Type_DEFAULTROWHEIGHT = 0x0225;
const XLS_Type_WINDOW2 = 0x023e;
const XLS_Type_RK = 0x027e;
const XLS_Type_STYLE = 0x0293;
const XLS_Type_FORMAT = 0x041e;
const XLS_Type_SHAREDFMLA = 0x04bc;
const XLS_Type_BOF = 0x0809;
const XLS_Type_SHEETPROTECTION = 0x0867;
const XLS_Type_RANGEPROTECTION = 0x0868;
const XLS_Type_SHEETLAYOUT = 0x0862;
const XLS_Type_XFEXT = 0x087d;
const XLS_Type_PAGELAYOUTVIEW = 0x088b;
const XLS_Type_UNKNOWN = 0xffff;
// Encryption type
const MS_BIFF_CRYPTO_NONE = 0;
const MS_BIFF_CRYPTO_XOR = 1;
const MS_BIFF_CRYPTO_RC4 = 2;
// Size of stream blocks when using RC4 encryption
const REKEY_BLOCK = 0x400;
/**
* Summary Information stream data.
*
* @var string
*/
private $_summaryInformation;
/**
* Extended Summary Information stream data.
*
* @var string
*/
private $_documentSummaryInformation;
/**
* User-Defined Properties stream data.
*
* @var string
*/
private $_userDefinedProperties;
/**
* Workbook stream data. (Includes workbook globals substream as well as sheet substreams)
*
* @var string
*/
private $_data;
/**
* Size in bytes of $this->_data
*
* @var int
*/
private $_dataSize;
/**
* Current position in stream
*
* @var integer
*/
private $_pos;
/**
* Workbook to be returned by the reader.
*
* @var PHPExcel
*/
private $_phpExcel;
/**
* Worksheet that is currently being built by the reader.
*
* @var PHPExcel_Worksheet
*/
private $_phpSheet;
/**
* BIFF version
*
* @var int
*/
private $_version;
/**
* Codepage set in the Excel file being read. Only important for BIFF5 (Excel 5.0 - Excel 95)
* For BIFF8 (Excel 97 - Excel 2003) this will always have the value 'UTF-16LE'
*
* @var string
*/
private $_codepage;
/**
* Shared formats
*
* @var array
*/
private $_formats;
/**
* Shared fonts
*
* @var array
*/
private $_objFonts;
/**
* Color
没有合适的资源?快使用搜索试试~ 我知道了~
区块链投资理财源码 定投短投、余额宝收益、运动奖励 免签约支付接口
共2000个文件
php:649个
js:582个
css:284个
需积分: 5 1 下载量 56 浏览量
2023-08-03
08:59:30
上传
评论 1
收藏 507.88MB ZIP 举报
温馨提示
这款投资理财的源码模式非常全面,定投短投、余额宝收益、运动奖励等等,仿趣步的运动步数奖励,积分兑换,幸运转盘,新人红包,早起打卡,每日福利…运营模式非常多样化,积分商城、广告接口也都自带,广告接口已经对接广告联盟,支付对接个人免签可以修改,微信支付宝双通道。推广模式和运营变现都已经是非常成熟的一套完整流程。教程和源码都已经整理完毕,百分百完美搭建。 本教程和资源仅供学习和研究使用,严禁进行商业用途,如有侵权请告知删除视频,请在观看24小时内删除谢谢配合 环境:Nginx 1.18.0 MySQL 5.6.48 PHP-5.6 前台地址 域名/mobile/pb.html 后台地址 域名/chuhzg19tvgabxm 这个是投资区块链商城的搭建部署教程 先说环境吧 环境选用php的通用环境 可以用宝塔面板一键配置 环境:Nginx 1.18.0 MySQL 5.6.48 PHP-5.6 这个是环境不要搞错了 首先创建一个网站 绑定下域名 php版本选择5.6 创建后进入网站根目录 把源码压缩打包上传上去 压缩格式选择zi
资源推荐
资源详情
资源评论
收起资源包目录
区块链投资理财源码 定投短投、余额宝收益、运动奖励 免签约支付接口 (2000个子文件)
php_xxtea.c 6KB
xxtea.c 2KB
CHANGELOG 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
config 1KB
COPYING 1KB
CREDITS 53B
ace.min.css 329KB
town.css 150KB
summernote-bs3.css 143KB
bootstrap.css 138KB
vendor.css 134KB
bootstrap.min.css 121KB
bootstrap.min.css 118KB
bootstrap.min14ed.css 118KB
style.min.css 112KB
web1.css 99KB
style.min862f.css 97KB
沔怕私岸災←style.min.css 97KB
_沂_p___a赤¯style.min.css 97KB
mui.css 95KB
mui.min.css 88KB
style.css 77KB
mui.min.css 74KB
dandelion.css 62KB
user.e022af09.css 49KB
ace-rtl.min.css 47KB
animate.min.css 46KB
ueditor.css 45KB
ueditor.css 45KB
ueditor.css 44KB
style.css 43KB
font-awesome-ie7.min.css 40KB
mobiscroll.custom-2.5.2.min.css 36KB
ueditor.min.css 34KB
ueditor.min.css 34KB
ueditor.min.css 34KB
datepicker3.css 33KB
style.css 32KB
ace-skins.min.css 32KB
font-awesome.min.css 30KB
zhuce.css 27KB
home.7d9822cb.css 26KB
font-awesome.min.css 26KB
font-awesome.min.css 26KB
chunk-vendors.b80cca4a.css 26KB
ambiance.css 25KB
jd.css 25KB
base.css 25KB
style.min.css 25KB
index.css 25KB
index.css 25KB
video-js.css 22KB
video-js.css 22KB
task.d13cd1f6.css 21KB
web.css 21KB
video-js.css 21KB
25.css 21KB
bootstrap-editable.css 21KB
chunk-35d4eab5.e879f4d6.css 20KB
default.css 20KB
web.css 20KB
swiper-4.2.0.min.css 19KB
select2.css 19KB
image.css 19KB
image.css 19KB
image.css 19KB
getup.9e49980d.css 18KB
swiper.min.css 18KB
getuppay.059380d7.css 18KB
umeditor.css 18KB
mediaelementplayer.css 18KB
sweetalert.css 18KB
simditor.css 17KB
mobileStyle.css 17KB
layuimini.css 16KB
ui.jqgridffe4.css 16KB
style.css 16KB
video.css 15KB
video.css 15KB
video.css 15KB
jquery-ui-1.10.3.full.min.css 15KB
mediaelementplayer.min.css 15KB
attachment.css 15KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
行动之上
- 粉丝: 2275
- 资源: 927
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 电视剧播放数据.xlsx
- 一款低代码生成器,可根据自定义模板内容,快速生成代码,实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可
- 1734602278581.gif
- 黑客奥峰内置[云更新]不拉回加速.apk
- 校园导游程序纯JAVA,后段 课设代码
- 哈尔滨工业大学2024年大模型时代具身智能关键技术与应用
- keras-image-recognition keras 图像识别
- 基于python的企业物流管理系统(django)源代码(完整前后端+mysql+说明文档+LW).zip
- Linux驱动开发环境:跨编译与虚拟化解决方案
- Hutool是一个功能丰富且易用的Java工具库,通过诸多实用工具类的使用,旨在帮助开发者快速、便捷地完成各类开发任务 这些封装的工具涵盖了字符串、数字、集合、编码、日期、文件、IO、加密、数据库J
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功