摘要:前言是一個純類庫,它提供了一組類,允許您從不同的電子表格文件格式如和讀取和寫入。官方文檔安裝的環(huán)境要求或者更高,,組件安裝使用執(zhí)行命令安裝依賴版本號執(zhí)行完命令后會在目錄下發(fā)現(xiàn)有了目錄,代表已經(jīng)下載安裝成功。
前言
PhpSpreadsheet是一個純PHP類庫,它提供了一組類,允許您從不同的電子表格文件格式(如Excel和LibreOffice Calc)讀取和寫入。
還有一種類似的類庫PHPExcel,但是PhpSpreadsheet代碼質(zhì)量和性能比PHPExcel高不少,完全可以替代PHPExcel(PHPExcel已不再維護(hù))。
PhpSpreadsheet官方文檔:https://phpspreadsheet.readth...
PhpSpreadsheet安裝的環(huán)境要求:PHP version 5.6或者更高
PHP extension:php_zip enabled,php_xml enabled,php_gd2 enabled
PhpSpreadsheet組件安裝
使用composer執(zhí)行命令安裝依賴:
composer require phpoffice/phpspreadsheet 版本號
執(zhí)行完命令后會在vendor目錄下發(fā)現(xiàn)有了phpoffice目錄,代表已經(jīng)下載安裝PhpSpreadsheet成功。
PhpSpreadsheet簡單實(shí)例
代碼示例:
getActiveSheet(); $sheet->setCellValue("A1", "Hello World !"); $writer = new Xlsx($spreadsheet); $writer->save("hello world.xlsx");
執(zhí)行以上代碼會發(fā)現(xiàn)生成了一個hello world.xlsx文件,實(shí)現(xiàn)了簡單的excel文件的導(dǎo)出功能。
總結(jié)PhpSpreadsheet組件實(shí)際上就是一個php的類庫,使用這個類庫里邊的各種方法來實(shí)現(xiàn)對excel等表格文件的讀取、導(dǎo)出等功能。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/29428.html
摘要:要求,使用了名字空間編碼規(guī)范最新的語言新特性對版本的要求加強(qiáng)。已經(jīng)放出穩(wěn)定版,官方不再建議使用。保存和導(dǎo)入的行為分別由和負(fù)責(zé)。注意不要混淆和對象持有數(shù)據(jù),和是對其進(jìn)行序列化和反序列化的輔助類。單元隸屬于具體的表單,使用上和表單類互動最多。 轉(zhuǎn)載請注明文章出處:https://tlanyan.me/use-phpexc... PHPOffice出品的PHPExcel是PHP讀取和生成Ex...
摘要:讀取文件的庫有很多,但用的比較多的有,現(xiàn)在已經(jīng)不再維護(hù)了,最新的一次提交還是在年月號,建議直接使用,而且這兩個項(xiàng)目都是同一個組織維護(hù)的,本文介紹的使用。 showImg(https://segmentfault.com/img/bVbl9a1?w=1308&h=240); PHP讀取excel、csv文件的庫有很多,但用的比較多的有: PHPOffice/PHPExcel、PHPOff...
摘要:加了代理,而對這個配置默認(rèn)執(zhí)行操作,導(dǎo)致了連接錯誤。失敗的執(zhí)行時候會報錯這是因?yàn)橥ㄟ^調(diào)用自身的方法,使用根據(jù)主鍵去重復(fù)的邏輯覆蓋了的邏輯。 emoji utf8 編碼問題 https://laravel-china.org/top... function nickname_encode($s){ $chars = preg_split(//u, $s, null, ...
摘要:文檔示例注意你必須通過安裝指定的包,比如導(dǎo)出的如下所示按需格式化單元格有一個強(qiáng)有力的爸爸。因此它就擁有其各種底層功能,包括各種方式的單元格格式化。 showImg(https://segmentfault.com/img/remote/1460000018375787?w=1680&h=859); Laravel Excel package 最近發(fā)布了 3.0 版本,它所具有的新功能,...
摘要:能不能單獨(dú)設(shè)置某個單元格的值這個目前并沒有實(shí)現(xiàn),現(xiàn)在數(shù)據(jù)的寫入都是逐行寫入的,不支持這么細(xì)的粒度,不過折中的做法是把不需要填充的單元格寫入即可如果有什么使用問題,可以在下面留言,一起探討使用方式 二者有何區(qū)別? PHPExcel 是一個處理Excel,CVS文件的開源框架,它基于微軟的OpenXML標(biāo)準(zhǔn)和PHP語言??梢允褂盟鼇碜x取、寫入不同格式的電子表格,這也是PHP至今最通用的Ex...
閱讀 1295·2021-10-08 10:04
閱讀 1922·2021-09-04 16:40
閱讀 2536·2019-08-30 13:21
閱讀 2280·2019-08-29 15:10
閱讀 2848·2019-08-29 12:35
閱讀 1189·2019-08-26 17:41
閱讀 3062·2019-08-26 17:03
閱讀 1136·2019-08-26 12:01