Gibt es andere PHP-Komponenten wie PHPExcel?Welcher ist der beste Weg, Excel-Ausgabe in PHP zu generieren?
Antwort
Es gibt einige Klassen, die PHP Excel-Dateien erzeugen (echte Excel-Dateien, nicht das .csv-Ding). Ich benutze:
https://github.com/PHPOffice/PHPExcel
ABER: Ich Problem gehabt haben, als diese generierten Excel-Dateien mit den Java-READER Excel zu lesen versuchen, so könnte es Fehler in diesem PHP-Skript sein.
EDIT: Nice one: http://www.phpclasses.org/package/2037-PHP-Generate-spreadsheet-files-Excel-xls-XML-format.html
Ja, ich stimme zu .. Gibt es alternative Klassen wie ** PHPExcel **. – Rodex
Hmm ... guter Punkt, aber in diesem Fall macht der Industriestandard durchaus Sinn. Das Generieren von .xls (x) ist aufgrund der sehr komplexen Struktur von Excel eine große Sache, daher sollte es nicht viele gute Skripts geben. – Sliq
ya danke ... Vielleicht sollte ich für PHPExcel gehen ... Keine andere Wahl. – Rodex
Einige Anwendungen erzeugen eine HTML-Tabelle oder eine CSV statt einer echten Excel-Datei Datei, und so tun, als es eine Excel-Datei, so dass Excel sie sich öffnet. Mit HTML-Tabellen funktioniert das überraschend gut und es unterstützt sogar einige Formatierungen. Bei den neuesten Excel-Versionen erhalten Sie jedoch eine Meldung, in der Sie gefragt werden, ob Sie die Datei wirklich öffnen möchten.
Es ist ein PHP-Excel-Erweiterung: http://ilia.ws/archives/222-PHP-Excel-Extension.html
Beachten Sie, dass dies eine externe Bibliothek (Nicht-PHP) auf dem Server erfordert, und dass dies eine kommerzielle Bibliothek ist –
- 1. Was ist der beste Weg, Ränge in MYSQL zu generieren?
- 2. Was ist der beste Weg, um einen zufälligen Schlüssel in PHP zu generieren?
- 3. Was ist der beste Weg, QUERY_STRING in PHP zu verwalten?
- 4. Was ist der beste Weg, Konfigurationsvariablen in PHP zu speichern?
- 5. Welcher Dateityp ist der beste?
- 6. Der beste Weg, statische Version der "dynamischen" Website zu generieren
- 7. Der beste Weg von PHP zu ASP.net?
- 8. Was ist der beste Weg, PHP-Anwendungen zu erhalten?
- 9. Der beste Weg, um Aktivierungscodes für Software zu generieren?
- 10. Welcher ist der beste PHP-Editor für Windows?
- 11. Was ist der beste Weg zu
- 12. Was ist der beste Weg, Rechnungen in einer .NET-Anwendung zu generieren und zu drucken?
- 13. Der beste Weg, OpenType-Schriftvorschau in PHP
- 14. Was ist der beste Weg, XML aus den Daten in der Datenbank zu generieren?
- 15. Was ist der beste Weg, um XLS-Datei in PHP
- 16. Was ist der beste Weg ein Zeitintervall in PHP hinzuzufügen?
- 17. Welcher Weg ist der beste, um Kometen in einem Java-Servlet zu implementieren?
- 18. Welcher ist der beste Weg, um eine Anmeldung in Rails für einen Starter zu erstellen?
- 19. Was ist der beste Weg, um Ergebnisse in PHP paginieren
- 20. Der beste Weg, um einen Dateityp in PHP zu erkennen
- 21. PHP: Der beste Weg, um Text in Klammern zu extrahieren?
- 22. Was ist der beste Weg, um eine Liste zu kopieren?
- 23. Welches ist der beste Weg, CodeIgniter Cart zu ändern?
- 24. Was ist der beste Weg
- 25. Der beste Weg, um die Zeichenfolge in PHP zu komprimieren
- 26. Was ist der beste Weg, um KML-Dateien in C# zu generieren?
- 27. Was ist der beste Weg, Diagramme/Grafiken/Datenvisualisierungen in Adobe Flex zu generieren?
- 28. Was ist der beste Weg, um srand() zu säen?
- 29. Welcher Subversion Server Typ ist der beste?
- 30. Welcher ist der beste Weg, um Daten zu verarbeiten Groupby/Distinct
'PHPExcel' funktioniert nicht gut für Sie? – Raptor
PHPExcel ist gut. Aber es verbraucht viel Speicher .. So brauche ich eine Alternative – Rodex
Alternative könnte die Max_memory_size (oder wie es genannt wird) höher in der pph.ini! – Sliq