Ich versuche, diese Bibliothek zu verwenden, um Excel-Dateien zu erstellen, aber nicht, wie es installiert wird. Ich erwog, die Bibliothek von seiner Homepage (http://phpexcel.codeplex.com/wikipage?title=Examples) herunterzuladen, weiß aber auch nicht, in welchem Ordner ich sie ablegen soll. Wie kann ich installieren?Wie kann ich die PHPExcel Bibliothek in Laravel installieren?
Antwort
sollten Sie Komponisten verwenden: hinzufügen "phpexcel/phpexcel": "dev-master"
zu Ihrem composer.json
"require": {
"phpexcel/phpexcel": "dev-master"
}
Dann composer update
auszuführen. So kann man es als normal verwenden:
public function import($path){
$objPHPExcel = PHPExcel_IOFactory::load($path);
$objWorksheet = $objPHPExcel->getActiveSheet();
$highestRow = $objWorksheet->getHighestRow();
for ($row = 1; $row <= $highestRow; ++$row) {
var_dump($objWorksheet->getCellByColumnAndRow(1, $row));
}
}
Ausgezeichnete Antwort, aber in meinem Fall ist '' Laravel/Framework ":" 4.1. *, '' Weil ich 4.1 Version – cheloncio
verwenden Haben Sie eine Anleitung zum Exportieren eines Excel? – cheloncio
Entschuldigung habe ich nicht, aber Sie können Dokumentation herunterladen (http://phipexcel.codeplex.com/releases/view/119187), es gibt viele Beispiele für alles, was Sie brauchen. Überprüfen Sie auch Online-Dokumentation (https://github.com/PHPOffice/PHPExcel/wiki/User%20Documentation) – Razor
Es gibt tatsächlich eine saubere neue PHPExcel Bibliothek speziell für Laravel gemacht. Einfache Installation und es sieht einfach zu verwenden aus (ich bin nicht verbunden). http://www.maatwebsite.nl/laravel-excel/docs
Nur genausogut freigegeben, wirklich nützlich für die Verwendung von PHPExcel aus Laravel –
Wenn Sie Laravel 5 verwenden. Es ist sehr leicht.
Check this link für die Konfiguration
Sie in dem folgenden Befehl eingeben müssen möglicherweise mit dem Paket herunterladen
Komponist benötigen für die Nutzung
maatwebsite/excel
Check this link fortzufahren
möchte ich vielleicht meinen Beispielcode ansehen:
public function testexcel(){
Excel::create('testfile', function($excel) {
// Set the title
$excel->setTitle('no title');
$excel->setCreator('no no creator')->setCompany('no company');
$excel->setDescription('report file');
$excel->sheet('sheet1', function($sheet) {
$data = array(
array('header1', 'header2','header3','header4','header5','header6','header7'),
array('data1', 'data2', 300, 400, 500, 0, 100),
array('data1', 'data2', 300, 400, 500, 0, 100),
array('data1', 'data2', 300, 400, 500, 0, 100),
array('data1', 'data2', 300, 400, 500, 0, 100),
array('data1', 'data2', 300, 400, 500, 0, 100),
array('data1', 'data2', 300, 400, 500, 0, 100)
);
$sheet->fromArray($data, null, 'A1', false, false);
$sheet->cells('A1:G1', function($cells) {
$cells->setBackground('#AAAAFF');
});
});
})->download('xlsx');
}
Sie bieten Laravel-Excel, das auf PHP-Excel basiert ist. Meine Frage ist, hat es PHP-Excel-Funktionalität? – jamal
Für PHPExcel in Laravel 5.
Bitte besuchen Sie diesen Link für pakage installieren - https://packagist.org/packages/phpoffice/phpexcel.
Bitte folgen Sie den Anweisungen -
1: - In "phpoffice/phpexcel": "dev-master"
zu Ihrem composer.json.
2: - "composer update"
am Terminal ausführen.
3: - Öffnen Sie die Datei "/vendor/composer/autoload_namespaces.php". Fügen Sie die untere Zeile in die Datei ein.
4: - Jetzt können Sie PHPEXCEL-Bibliothek in Ihren Controllern oder Middleware oder Bibliothek verwenden.
use PHPExcel;
use PHPExcel_IOFactory;
Schritt 3 ist manchmal optional, da der Komponist selbst diese Zeile in die Namespace-Datei hinzufügt –
erste
Komponisten erfordern PHPExcel/PHPExcel
es Verwenden Sie Ihre Controller
Verwendung PHPExcel;
Für zukünftige Leser:
PHPExcell ist nicht mehr gehalten. Vielmehr nutzen:
https://github.com/PHPOffice/PhpSpreadsheet http://phpspreadsheet.readthedocs.io/en/develop/#installation
Da alle Anstrengungen zu PhpSpreadsheet verschoben haben, wird PHPExcel nicht mehr aufrechterhalten werden. Alle Beiträge für PHPExcel, Patches und neue Features sollten auf den PhpSpreadsheet-Entwicklungszweig ausgerichtet sein.
- 1. Kann ich die Bibliothek "scrapperwiki" lokal installieren?
- 2. Laravel 5.1 PHPexcel Installationsfehler
- 3. Kann ich Laravel ohne Composer installieren?
- 4. Wie bekomme ich Datum von Excel mit PHPExcel Bibliothek
- 5. Wie kann ich Boto-Bibliothek unter Windows für Python installieren?
- 6. Kann Mongodb in Laravel nicht installieren
- 7. Wie druckfertige Funktionalität in der PHPExcel-Bibliothek verwendet wird
- 8. neue Zeile anhängen Datei PHPExcel Bibliothek
- 9. Kann Laravel Package nicht installieren - Intervention Image
- 10. Ich kann RouteMe nicht in Xcode installieren
- 11. Wie Zellennamen in PHPExcel
- 12. Wie kann ich die Root-CA-Zertifizierung in Jmeter installieren?
- 13. Ich kann laravel/socialite nicht mit Composer hinter Proxy installieren
- 14. Wie kann ich die ack-Bibliothek unter Windows installieren und verwenden?
- 15. PHPExcel kann die Excel-Datei nicht in die Datenbank importieren
- 16. Installieren von Laravel 4.1 mit Laravel Installer
- 17. Wie ermittle ich das Ende der Datei mit PHPExcel-Bibliothek in Chunk-Schleife?
- 18. Wie kann ich die Boost :: regex.hpp-Bibliothek in C++ verwenden?
- 19. Wie exportiere ich HTML-Tabelle mit PHPExcel?
- 20. Ich kann die Prognose Paket installieren
- 21. Wie kann ich die URL in Laravel verbessern?
- 22. Wie kann ich die Datenbankverbindungen in Laravel 5 auflisten?
- 23. Wie kann ich die Bedingung in Laravel speichern?
- 24. Wie kann ich HTML in Laravel 5
- 25. PHPExcel - Wie man die Standardfenstergröße einstellt
- 26. Installieren Sie [Java-Bibliothek] in Eclipse
- 27. Wie dynamische Grafik in PHPExcel
- 28. installieren phpMyAdmin mit Laravel 5.1
- 29. Wie kann ich die neueste Anaconda mit wget installieren
- 30. Hilfe mit PHPExcel Bibliothek und mySQL Daten aus einer Tabelle
Dies soll Ihnen helfen: http://stackoverflow.com/questions/16196851/use-phpexcel-with-composer-and-symfony2-2 – Joe