今回、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();

○Spreadsheet_Excel_Reader

$excel = new Spreadsheet_Excel_Reader();
//excelを読み込む
$excel->read("sample.xls");

echo $excel->sheets[シート番号]["numRows"];//最大行数
echo $excel->sheets[シート番号]["numCols"];//最大列数
echo $excel->sheets[シート番号]["cells"][行番号][列番号];//セルの値