Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist PHPSpreadsheet? Wie benutzt man?

Was ist PHPSpreadsheet? Wie benutzt man?

慕斯
慕斯Original
2021-06-11 14:22:033432Durchsuche

Der vorherige Artikel hat Ihnen „Was ist Ajax?“ vorgestellt. Wie funktioniert es? Wie verwende ich Ajax, um eine GET-Anfrage abzuschließen? In diesem Artikel erfahren Sie weiterhin, was PHPSpreadsheet ist. Wie benutzt man? (Code beigefügt) hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, dass es für alle hilfreich ist.

Was ist PHPSpreadsheet? Wie benutzt man?

Einführung in PHPSpreadsheet

1. Was ist PHPSpreadsheet? Formate

    PhpSpreadsheet bietet eine umfangreiche API-Schnittstelle, die viele Zell- und Dokumenteigenschaften festlegen kann, darunter Stile, Bilder, Daten, Funktionen und viele andere Anwendungen. Kurz gesagt, was können Excel-Tabellen und PHPSpreadsheet?
  •  ●PHP, das mit PHPSpreadsheet entwickelt wurde, erfordert Version 7.1 oder höher
  •  ●PhpSpreadsheet unterstützt Kettenoperationen.

2. Von PHPSpreadsheet unterstützte Dateiformate

Format                                           7 und höher

BIFF 5 (.xIs) Excel 95


SpreadsheetML (.xm ) Excel 2003

4. PHPSpreadsheet-Installation

●Composer benötigt PHPOffice/phpSpreadsheet

Wir beginnen, die Verwendung von PHPSpreadsheet zu lernen:

Zuerst laden wir die automatische Ladedatei des Composers. Diese Datei kann alle Composer-Plug-Ins aufrufen. Dann können wir Referenzieren Sie diese Datei, das heißt, geben Sie einen Alias ​​an, und dann instanziieren wir das Tabellenkalkulationsobjekt Importieren Sie alle Dateien unter Composer

<?php
//autoload.php @egenerated by Composer
require_once_DIR__ . &#39; /composer/autoload_real. php&#39;;
return ComposerAutoloaderInitb97eea8e7b2e6edebfeef718a4689bd::getLoader();

Holen Sie sich die Arbeitsmappe:

●getActiveSheet

<?php
#载入composer自动加载文件
require &#39;vendor/autoload.php&#39; ;
#给类文件的命名空间起个别名
use PhpOffice\PhpSpreadsheet\Spreadsheet;
#实例化Spreadsheet 对象
$spreadsheet = new Spreadsheet();
#获取活动工作薄
ssheet = $spreadsheet->getActiveSheet();

3. Holen Sie sich die Zelle

●Zwei Arten der Erfassungszellenmethode

getCell

getCellByColumnAndRow 4. Zelle festlegen
getCoordinate ruft die Zelle ab Koordinaten

<?php 
#载入composer自动加载文件
require &#39;vendor/autoload . php&#39;;
#给类文件的命名空间起个别名
use PhpOffice\PhpSpreadsheet\Spreadsheet;
#实例化Spreadsheet对象
$spreadsheet = new Spreadsheet();
#获取活动工作薄
ssheet = Sspreadsheet->getActiveSheet(); 
#获取单元格
$cell = $sheet->getcell(&#39;A1&#39;);
$ce1l = ssheet->getCel1ByColumnAndRow(1.1);

Empfohlenes Lernen: „
PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist PHPSpreadsheet? Wie benutzt man?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn