当前位置: 首页 > news >正文

想做网站的客户在哪找企业网站怎么做毕业设计

想做网站的客户在哪找,企业网站怎么做毕业设计,免费私人网站,wordpress二次开发OpenSpout 是一个高效、轻量级的 PHP 库#xff0c;用于处理电子表格文件#xff08;如 Excel 和 CSV#xff09;。它支持读取和写入大型文件#xff0c;且内存占用低。本文将详细介绍如何安装和使用 OpenSpout。 目录 安装 基本使用 高级功能 参考文档 安装 OpenSp…OpenSpout 是一个高效、轻量级的 PHP 库用于处理电子表格文件如 Excel 和 CSV。它支持读取和写入大型文件且内存占用低。本文将详细介绍如何安装和使用 OpenSpout。 目录 安装 基本使用 高级功能 参考文档 安装 OpenSpout 可以通过 Composer 安装。确保你已经安装了 Composer然后在项目根目录下运行以下命令 composer require openspout/openspout安装完成后Composer 会自动加载 OpenSpout。 基本使用 读取 Excel 文件 以下是一个读取 Excel 文件的示例 require vendor/autoload.php;use OpenSpout\Reader\Common\Creator\ReaderEntityFactory;// 创建 Reader 对象 $reader ReaderEntityFactory::createXLSXReader();// 打开文件 $reader-open(example.xlsx);foreach ($reader-getSheetIterator() as $sheet) {foreach ($sheet-getRowIterator() as $row) {// 处理每一行数据$cells $row-getCells();print_r($cells);} }// 关闭 Reader $reader-close();写入 Excel 文件 以下是一个写入 Excel 文件的示例 require vendor/autoload.php;use OpenSpout\Writer\Common\Creator\WriterEntityFactory; use OpenSpout\Common\Entity\Row;// 创建 Writer 对象 $writer WriterEntityFactory::createXLSXWriter();// 打开文件 $writer-openToFile(output.xlsx);// 创建行数据 $rows [WriterEntityFactory::createRowFromArray([Name, Age, City]),WriterEntityFactory::createRowFromArray([John Doe, 30, New York]),WriterEntityFactory::createRowFromArray([Jane Doe, 25, Los Angeles]), ];// 写入行数据 foreach ($rows as $row) {$writer-addRow($row); }// 关闭 Writer $writer-close();读取 CSV 文件 以下是一个读取 CSV 文件的示例 require vendor/autoload.php;use OpenSpout\Reader\Common\Creator\ReaderEntityFactory;// 创建 Reader 对象 $reader ReaderEntityFactory::createCSVReader();// 打开文件 $reader-open(example.csv);foreach ($reader-getSheetIterator() as $sheet) {foreach ($sheet-getRowIterator() as $row) {// 处理每一行数据$cells $row-getCells();print_r($cells);} }// 关闭 Reader $reader-close();写入 CSV 文件 以下是一个写入 CSV 文件的示例 require vendor/autoload.php;use OpenSpout\Writer\Common\Creator\WriterEntityFactory; use OpenSpout\Common\Entity\Row;// 创建 Writer 对象 $writer WriterEntityFactory::createCSVWriter();// 打开文件 $writer-openToFile(output.csv);// 创建行数据 $rows [WriterEntityFactory::createRowFromArray([Name, Age, City]),WriterEntityFactory::createRowFromArray([John Doe, 30, New York]),WriterEntityFactory::createRowFromArray([Jane Doe, 25, Los Angeles]), ];// 写入行数据 foreach ($rows as $row) {$writer-addRow($row); }// 关闭 Writer $writer-close();高级功能 处理大型文件 OpenSpout 通过流式处理支持大型文件避免内存溢出。以下是一个处理大型文件的示例 require vendor/autoload.php;use OpenSpout\Reader\Common\Creator\ReaderEntityFactory;// 创建 Reader 对象 $reader ReaderEntityFactory::createXLSXReader();// 打开文件 $reader-open(large_file.xlsx);foreach ($reader-getSheetIterator() as $sheet) {foreach ($sheet-getRowIterator() as $row) {// 处理每一行数据$cells $row-getCells();print_r($cells);} }// 关闭 Reader $reader-close();自定义样式 OpenSpout 允许你自定义单元格样式。以下是一个自定义样式的示例 require vendor/autoload.php;use OpenSpout\Writer\Common\Creator\WriterEntityFactory; use OpenSpout\Common\Entity\Style\Style; use OpenSpout\Common\Entity\Row;// 创建 Writer 对象 $writer WriterEntityFactory::createXLSXWriter();// 打开文件 $writer-openToFile(styled_output.xlsx);// 创建样式 $style (new Style())-setFontBold()-setFontSize(14)-setFontColor(Color::BLUE)-setBackgroundColor(Color::YELLOW);// 创建行数据 $rows [WriterEntityFactory::createRowFromArray([Name, Age, City], $style),WriterEntityFactory::createRowFromArray([John Doe, 30, New York]),WriterEntityFactory::createRowFromArray([Jane Doe, 25, Los Angeles]), ];// 写入行数据 foreach ($rows as $row) {$writer-addRow($row); }// 关闭 Writer $writer-close();参考文档 OpenSpout 官方文档 GitHub 仓库 通过本文你应该已经掌握了 OpenSpout 的基本安装和使用方法。希望这对你处理电子表格文件有所帮助
http://www.dnsts.com.cn/news/39838.html

相关文章:

  • 食品网站建设网站服务器组建
  • 高大上的企业网站欣赏好的手机网站推荐
  • 怎么更改网站域名成都原画培训机构排行
  • 网站标签怎么改wordpress页面全屏的插件
  • 建设网站的政策风险分析微信营销系统平台
  • 网站开发字体过大滕州盛扬网络公司网站建设推广
  • 网站建设套餐介绍wordpress 装饰模板
  • 移动版网站建设网站顶部
  • 做网站教学书html5手机网站分辩率
  • 湖南seo网站设计镇江市住房和城乡建设局网站
  • 大连企业网站怎么使用模板建设网站
  • 一起做网站广州网站建设公司有哪几家
  • 网站推广排名外包做网站的书知乎
  • 网站设计介绍php网站后台登陆不上
  • 宁波江北建设局网站ui设计技术培训培训班
  • 外国购物网站有哪些平台泉州哪里有搭建网站的公司
  • 网站建设维护与管理实训总结龙华网站建设营销推广
  • 做网站需要成立公司吗有哪些免费推广软件
  • 网站推广策划案怎么选深圳做网站建设公司
  • 个人网站是什么意思wordpress图片ssl
  • 阿里云个人网站制作温州网站建设优化
  • 花市小说网站那里进北京营销型网站
  • seo建站教学手机软件商店下载
  • 购物网站设计泉州公司建设网站
  • 品牌网站建设定制wordpress仿微信音乐插件
  • 建网站用什么服务器好岳阳网站建设哪里便宜
  • 重庆高端品牌网站建设如何利用模板做网站视频
  • 网站优化有什么用宝安中心医院怎么样
  • 英语网站都可以做哪些内容中国建设银行总行网站
  • 个人 做自媒体 建网站网上营销渠道