今回、phpでエクセルを読み込みたい!って思って
いい方法がないか探していたら発見
pearで読み込む方法があったのは知っていたが
今回は、pearがない環境なので別の方法を模索していたら
Spreadsheet_Excel_Reader
ダウンロードは
http://sourceforge.net/projects/phpexcelreader
というものがあった。
PHPでエクセルを読む Spreadsheet_Excel_Reader - 週記くらい(BTS開発記
Spreadsheet_Excel_Writer-PEAR マニュアル
使い方について紹介されているサイトがあったのでメモ。
以下引用
phpでexcelの読み書き|ソフトウエア開発部(システム設計・開発 株式会社アイロベックス|東京都新宿区)
○Spreadsheet_Excel_Writer
//ワークブックの生成
$workbook = new Spreadsheet_Excel_Writer();
//ワークシートの生成
$worksheet =& $workbook->addWorksheet("シート名");
//値を書き込む
$worksheet->write(0,0,"あ"); //(列番号,行番号,値)
$workbook->send("sample.xls");
$workbook->close();
$workbook = new Spreadsheet_Excel_Writer();
//ワークシートの生成
$worksheet =& $workbook->addWorksheet("シート名");
//値を書き込む
$worksheet->write(0,0,"あ"); //(列番号,行番号,値)
$workbook->send("sample.xls");
$workbook->close();
○Spreadsheet_Excel_Reader
$excel = new Spreadsheet_Excel_Reader();
//excelを読み込む
$excel->read("sample.xls");
//excelを読み込む
$excel->read("sample.xls");
echo $excel->sheets[シート番号]["numRows"];//最大行数
echo $excel->sheets[シート番号]["numCols"];//最大列数
echo $excel->sheets[シート番号]["cells"][行番号][列番号];//セルの値