PHPで簡単にEXCELファイルの生成を実現
仕事中にこのニーズに遭遇したとき、
私はまずPEARを思い出して、やはり私を失望させませんでした.
以下は公式サイトのインストール手順を参照してください.
ステップ(マシンが外部ネットワークに接続する必要があることを前提とし、mb文字列ライブラリが使用可能であり、php 5を使用する):
pearというファイルがあるディレクトリ(通常phpインストールディレクトリの下)に入り、windowsの下でpearと呼ばれます.exe
そして
./pear install -a Spreadsheet_Excel_Writer-0.9.1
この时、スクリーンにはいくつかのヒントがあるはずです.なぜだめなのか教えてあげましょう.彼にかかわらず、入力するコマンド、例えばABCを教えてあげます.
を入力します./pear ABC
とにかく、ヒントを押してやります.
さいにゅうりょく
./pear install -a Spreadsheet_Excel_Writer-0.9.1
まだだめです.ヒントを押してください.
最後に成功します.インストール後、pearのインストールディレクトリはphpでなければなりません.iniのinclude_path下.
後でクラスライブラリを使用できます.
以下のコードは公式サイトからコピーし、私のファイルとデータベースの記録がutf-8符号化されているため、少し変更します.
上記のコードを実行すると、dディスクの下にtestが生成する.xlsファイルは、excelで開くことができます.プログラムは本当に簡単すぎて、少しも挑戦性がありません.
コードも説明する必要はありません.簡単すぎます.
とにかくpearはphpコミュニティで最も強力なクラスライブラリだけあって、何でもあります.
私はまずPEARを思い出して、やはり私を失望させませんでした.
以下は公式サイトのインストール手順を参照してください.
ステップ(マシンが外部ネットワークに接続する必要があることを前提とし、mb文字列ライブラリが使用可能であり、php 5を使用する):
pearというファイルがあるディレクトリ(通常phpインストールディレクトリの下)に入り、windowsの下でpearと呼ばれます.exe
そして
./pear install -a Spreadsheet_Excel_Writer-0.9.1
この时、スクリーンにはいくつかのヒントがあるはずです.なぜだめなのか教えてあげましょう.彼にかかわらず、入力するコマンド、例えばABCを教えてあげます.
を入力します./pear ABC
とにかく、ヒントを押してやります.
さいにゅうりょく
./pear install -a Spreadsheet_Excel_Writer-0.9.1
まだだめです.ヒントを押してください.
最後に成功します.インストール後、pearのインストールディレクトリはphpでなければなりません.iniのinclude_path下.
後でクラスライブラリを使用できます.
以下のコードは公式サイトからコピーし、私のファイルとデータベースの記録がutf-8符号化されているため、少し変更します.
require_once 'Spreadsheet/Excel/Writer.php';
function code($s)
{
return mb_convert_encoding($s, 'GBK', 'UTF-8' );
}
// We give the path to our file here
$workbook = new Spreadsheet_Excel_Writer('d:/test.xls');
$worksheet =& $workbook->addWorksheet(code(' '));
$worksheet->write(0, 0, code(' '));
$worksheet->write(0, 1, code(' '));
$worksheet->write(1, 0, code(' '));
$worksheet->write(1, 1, code('12335'));
$worksheet->write(2, 0, code(' '));
$worksheet->write(2, 1, code('12345678'));
$workbook->close();
上記のコードを実行すると、dディスクの下にtestが生成する.xlsファイルは、excelで開くことができます.プログラムは本当に簡単すぎて、少しも挑戦性がありません.
コードも説明する必要はありません.簡単すぎます.
とにかくpearはphpコミュニティで最も強力なクラスライブラリだけあって、何でもあります.