2012-05-15 9 views
11

PHPExcelのような他のPHPコンポーネントはありますか?PHPで出力を生成する最良の方法はどれですか?

+0

'PHPExcel'はあなたのためにうまく機能していませんか? – Raptor

+0

PHPExcelは良いですが、メモリを大量に消費しています。代わりのものが必要です – Rodex

+1

pph.iniのmax_memory_size(またはその呼び出し方法)を高く設定することができます! – Sliq

答えて

11

PHP Excelファイルを生成するクラスがあります(実際のExcelファイルではなく、.csvファイルです)。 は、私が使用します。

https://github.com/PHPOffice/PHPExcel

しかし:私は、Javaで生成されたこれらのExcelファイルがREADERエクセル読み取ろうとするときに問題があったので、このPHPスクリプトにバグがあるかもしれません。

EDIT:ニース1:http://www.phpclasses.org/package/2037-PHP-Generate-spreadsheet-files-Excel-xls-XML-format.html

+0

ya私は同意します。** PHPExcel **のような代替クラスはありますか? – Rodex

+0

ええええええええええええええええええも、この場合の業界標準は全く意味があります。 .xls(x)を生成することは、Excelの非常に複雑な構造のために大きなものです。そのため、良いスクリプトがたくさんあるべきではありません。 – Sliq

+1

yaありがとう...たぶん私はPHPExcelのために行く必要があります...他の選択肢はありません。 – Rodex

5

一部のアプリケーションではなく、実際のExcelファイルをHTMLテーブルまたはCSVファイルを生成し、Excelがそれを開くように、それはExcelファイルであるふりをします。 HTMLテーブルでは、これは驚くほどうまく機能し、いくつかの書式設定をサポートします。しかし、最新のExcelバージョンでは、本当にファイルを開くかどうかを尋ねるメッセージが表示されます。

関連する問題